Registry / cli / argparse4j

argparse4j

JSON →
library0.9.0javamavenunverified

The command-line parser library based on Python's argparse, providing argument parsing for Java applications.

<dependency> <groupId>net.sourceforge.argparse4j</groupId> <artifactId>argparse4j</artifactId> <version>0.9.0</version> </dependency>
INSTALL
IMPORT
SIG · ARGPARSE4J
A
argparse4j
clijavav0.9.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

ArgumentParsers
net.sourceforge.argparse4j.ArgumentParsers

Parses command-line arguments with a simple name option.

import net.sourceforge.argparse4j.ArgumentParsers; import net.sourceforge.argparse4j.inf.ArgumentParser; import net.sourceforge.argparse4j.inf.Namespace; public class Main { public static void main(String[] args) { ArgumentParser parser = ArgumentParsers.newFor("myapp").build() .defaultHelp(true) .description("Example app"); parser.addArgument("-n", "--name").setDefault("World"); Namespace ns = parser.parseArgsOrFail(args); System.out.println("Hello, " + ns.getString("name")); } }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
0.9.0latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
35 hits · last 30 days
node
30
Resources
argparse4j — mvn dependency:get argparse4j · libregistry