Skip to content

Commit 21aae5f

Browse files
committed
Update README
1 parent e7eb4c7 commit 21aae5f

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

README.MD

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,31 @@ To manage the versions of Java Modules, the plugin conveniently integrates with
1010
[Dependency Versions Constraints](https://docs.gradle.org/current/userguide/dependency_constraints.html#sec:adding-constraints-transitive-deps) in general
1111
as well as [Version Catalogs](https://docs.gradle.org/current/userguide/platforms.html#sub:version-catalog).
1212

13+
This plugin is maintained by me, [Jendrik Johannes](https://github.com/jjohannes).
14+
I offer consulting and training for Gradle and/or the Java Module System - please [reach out](mailto:jendrik.johannes@gmail.com) if you are interested.
15+
There is also my [YouTube channel](https://www.youtube.com/playlist?list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE) on Gradle topics.
16+
17+
If you have a suggestion or a question, please [open an issue](https://github.com/jjohannes/java-module-dependencies/issues/new).
18+
1319
There is a [CHANGELOG.md](CHANGELOG.md).
1420

21+
# Java Modules with Gradle
22+
23+
If you plan to build Java Modules with Gradle, you should consider using these plugins on top of Gradle core:
24+
25+
- [`id("de.jjohannes.java-module-dependencies")`](https://github.com/jjohannes/java-module-dependencies)
26+
Avoid duplicated dependency definitions and get your Module Path under control
27+
- [`id("de.jjohannes.java-module-testing")`](https://github.com/jjohannes/java-module-testing)
28+
Proper test setup for Java Modules
29+
- [`id("de.jjohannes.extra-java-module-info")`](https://github.com/jjohannes/extra-java-module-info)
30+
Only if your (existing) project cannot avoid using non-module legacy Jars
31+
32+
[Here is a sample](https://github.com/jjohannes/java-module-testing/tree/main/samples/use-all-java-module-plugins)
33+
that shows all plugins in combination.
34+
1535
# How to use?
1636

17-
Dor a quick start, you can find some samples here:
37+
For a quick start, you can find some samples here:
1838
* [samples/versions-in-platform](samples/versions-in-platform)
1939
* [samples/versions-in-catalog](samples/versions-in-catalog)
2040
* [samples/kotlin](samples/kotlin)

0 commit comments

Comments
 (0)