Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

CLIParameters

Simple parser for command line parameters written in Java

Maven usage

Add this to pom.xml:

<repositories>
    <repository>
        <id>pvf2005-mvn-repo</id>
        <url>https://raw.githubusercontent.com/pvf2005/mvn-repo/main/</url>
        <snapshots>
            <enabled>true</enabled>
            <updatePolicy>always</updatePolicy>
        </snapshots>
    </repository>
</repositories>

  <dependencies>
    <dependency>
      <groupId>com.github.pvf2005</groupId>
      <artifactId>cliparameters</artifactId>
      <version>0.0.2</version>
    </dependency>
 </dependencies>

Make sure not to duplicate the element if already exists.

Example code

    	CommandLineParameters params=new CommandLineParameters();
    	params.addParameter(new Parameter("p1","Parameter 1","int",false,null));
    	params.addParameter(new Parameter("p2","Parameter 2","string",true,"v2"));
    	params.parseArguments(args);
    	 	
      System.out.println("p1="+params.getParameterValue("p1").getValueInt());
      System.out.println("p2="+params.getParameterValue("p2").getValueString());

Also take a look at the "test" package.

About

Simple parser for command line parameters written in Java

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages