-
-
Picocli is a framework for creating Java command line applications with almost zero code.
+
+ The project contains multiple modules, but most applications only need a few of them.
+ The table below shows the JPMS module name and the Maven coordinates for all modules in the project.
+
+
+ Picocli project modules: JPMS module name and their Maven coordinates
+
+ JPMS module name |
+ Maven coordinates (without version) |
+
+
+ info.picocli |
+ info.picocli:picocli |
+
+
+ info.picocli.codegen |
+ info.picocli:picocli-codegen |
+
+
+ info.picocli.groovy |
+ info.picocli:picocli-groovy |
+
+
+ info.picocli.shell.jline2 |
+ info.picocli:picocli-shell-jline2 |
+
+
+ info.picocli.shell.jline3 |
+ info.picocli:picocli-shell-jline3 |
+
+
+ info.picocli.spring.boot |
+ info.picocli:picocli-spring-boot-starter |
+
+
Most application will only need the main picocli
module, but
we recommend also configuring
@@ -129,30 +168,82 @@
picocli 4.7.0-SNAPSHOT API
to be injected with values from Spring's Application Context.
+