<dependencies>
<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
<version>1.4</version>
</dependency>
</dependencies>
import org.apache.commons.cli.*;
public class AddTool {
public static void main(String[] args) {
Options options = new Options();
CommandLineParser parser = new DefaultParser();
try {
CommandLine cmd = parser.parse(options, args);
int operand1 = Integer.parseInt(cmd.getOptionValue("a"));
int operand2 = Integer.parseInt(cmd.getOptionValue("b"));
int sum = calculateSum(operand1, operand2);
} catch (ParseException e) {
}
}
private static int calculateSum(int a, int b) {
return a + b;
}
}
bash
mvn clean package
java -jar target/add-tool.jar --operand1 10 --operand2 5