1
0
Fork 0
mirror of https://github.com/ACINQ/eclair.git synced 2025-02-22 22:25:26 +01:00
eclair/BUILD.md

27 lines
685 B
Markdown
Raw Normal View History

2017-03-17 19:07:29 +01:00
# Building Eclair
## Requirements
- [OpenJDK 11](https://jdk.java.net/11/).
- [Maven](https://maven.apache.org/download.cgi) 3.5.4 or newer
- [Docker](https://www.docker.com/) 18.03 or newer (optional) if you want to run all tests
2017-03-17 19:07:29 +01:00
:warning: You can also use [Oracle JDK 1.8](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) to build and run eclair, but we recommend you use Open JDK11.
2017-03-17 19:07:29 +01:00
## Build
To build the project, simply run:
```shell
$ mvn install
2017-03-17 19:07:29 +01:00
```
#### Other build options
To skip all tests, run:
2017-03-17 19:07:29 +01:00
```shell
$ mvn install -DskipTests
```
To only build the `eclair-node` module
```shell
$ mvn install -pl eclair-node -am -DskipTests
2017-03-17 19:07:29 +01:00
```