Jewel CLI - command line parsing library for Java programs
JewelCli uses an annotated interface or class definition to automatically parse and present command line arguments.
The JewelCli documentation is available.
License |
License |
---|---|
Categories |
CategoriesCLI User Interface |
GroupId | GroupIdcom.lexicalscope.jewelcli |
ArtifactId | ArtifactIdjewelcli |
Last Version | Last Version0.8.9 |
Release Date | Release Date |
Type | Typejar |
Description |
DescriptionJewelCli
JewelCli uses an annotated interface definition to automatically parse and present command line arguments
|
Project URL |
Project URL |
Project Organization |
Project Organization |
Source Code Management |
Source Code Management |
Filename | Size |
---|---|
jewelcli-0.8.9.pom | |
jewelcli-0.8.9.jar | 425 KB |
jewelcli-0.8.9-sources.jar | 53 KB |
jewelcli-0.8.9-javadoc.jar | 98 KB |
Browse |
<!-- https://jarcasting.com/artifacts/com.lexicalscope.jewelcli/jewelcli/ -->
<dependency>
<groupId>com.lexicalscope.jewelcli</groupId>
<artifactId>jewelcli</artifactId>
<version>0.8.9</version>
</dependency>
// https://jarcasting.com/artifacts/com.lexicalscope.jewelcli/jewelcli/
implementation 'com.lexicalscope.jewelcli:jewelcli:0.8.9'
// https://jarcasting.com/artifacts/com.lexicalscope.jewelcli/jewelcli/
implementation ("com.lexicalscope.jewelcli:jewelcli:0.8.9")
'com.lexicalscope.jewelcli:jewelcli:jar:0.8.9'
<dependency org="com.lexicalscope.jewelcli" name="jewelcli" rev="0.8.9">
<artifact name="jewelcli" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.lexicalscope.jewelcli', module='jewelcli', version='0.8.9')
)
libraryDependencies += "com.lexicalscope.jewelcli" % "jewelcli" % "0.8.9"
[com.lexicalscope.jewelcli/jewelcli "0.8.9"]
Group / Artifact | Type | Version |
---|---|---|
com.lexicalscope.fluent-reflection : fluent-reflection Optional | jar | 0.1.5 |
com.lexicalscope.fluent-collections : fluent-collections Optional | jar | 0.0.2 |
org.hamcrest : hamcrest-integration Optional | jar | 1.3.RC2 |
com.google.inject : guice Optional | jar | 3.0 |
org.apache.commons : commons-lang3 Optional | jar | 3.0.1 |
com.googlecode.lambdaj : lambdaj Optional | jar | 2.3.1 |
com.google.guava : guava Optional | jar | 10.0 |
Group / Artifact | Type | Version |
---|---|---|
com.lexicalscope.fluent-reflection : fluent-reflection Optional | jar | 0.1.5 |
junit : junit-dep | jar | 4.10 |
org.jmock : jmock-junit4 | jar | 2.6.0-RC2 |
JewelCli uses an annotated interface or class definition to automatically parse and present command line arguments.
The JewelCli documentation is available.