Skip to content

Commit a2bfa9c

Browse files
committed
improve readme about dependencies
1 parent b5e4c36 commit a2bfa9c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,11 +73,13 @@ or [Log4j](https://logging.apache.org/log4j/2.x/)
7373

7474
### Dependencies
7575
- The `pom.xml` of `graphviz-java` contains all needed dependencies including one to `J2V8` for the current platform.
76-
This should be ok for most use cases.
76+
This should be ok for most use cases.
77+
**gradle does not support this way of defining a dependency.** Gradle users have to manually add a dependency to j2v8:
78+
e.g. `com.eclipsesource.j2v8:j2v8_linux_x86_64:4.6.0`
7779
- `graphviz-java-all-j2v8` additionally contains dependencies to _all_ `J2V8` platforms.
7880
This is useful if the project is used on different platforms (Linux, Mac OS, Windows).
7981
- `graphviz-java-min-deps` contains only dependencies that are absolutely necessary.
80-
All other dependencies are marked as `optional` and must added manually.
82+
All other dependencies are marked as `optional` and must added manually. See the [pom.xml](blob/master/graphviz-java-min-deps/pom.xml) for details.
8183

8284
## API
8385
The API is separated into a mutable and immutable part.

0 commit comments

Comments
 (0)