File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change 11A Gradle 7.4+ plugin to turn a [ JVM Test Suite] ( https://docs.gradle.org/current/userguide/jvm_test_suite_plugin.html#sec:jvm_test_suite_configuration )
22into ** Blackbox** or ** Whitebox** Test Suite for Java Modules.
33
4+ This plugin is maintained by me, [ Jendrik Johannes] ( https://github.com/jjohannes ) .
5+ I offer consulting and training for Gradle and/or the Java Module System - please
[ reach out
] ( mailto:[email protected] ) if you are interested.
6+ There is also my [ YouTube channel] ( https://www.youtube.com/playlist?list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE ) on Gradle topics.
7+
8+ If you have a suggestion or a question, please [ open an issue] ( https://github.com/jjohannes/java-module-testing/issues/new ) .
9+
10+ # Java Modules with Gradle
11+
12+ If you plan to build Java Modules with Gradle, you should consider using these plugins on top of Gradle core:
13+
14+ - [ ` id("de.jjohannes.java-module-dependencies") ` ] ( https://github.com/jjohannes/java-module-dependencies )
15+ Avoid duplicated dependency definitions and get your Module Path under control
16+ - [ ` id("de.jjohannes.java-module-testing") ` ] ( https://github.com/jjohannes/java-module-testing )
17+ Proper test setup for Java Modules
18+ - [ ` id("de.jjohannes.extra-java-module-info") ` ] ( https://github.com/jjohannes/extra-java-module-info )
19+ Only if your (existing) project cannot avoid using non-module legacy Jars
20+
21+ [ Here is a sample] ( https://github.com/jjohannes/java-module-testing/tree/main/samples/use-all-java-module-plugins )
22+ that shows all plugins in combination.
23+
424# How to use?
525
626For a quick start, you can find some samples here:
You can’t perform that action at this time.
0 commit comments