Java - 命令行中的jar与自己的参数和自己的参数
我无法找到简单的解决方案来解决我在Java中的问题。我必须使用带参数的命令行来运行JAR文件。Java - 命令行中的jar与自己的参数和自己的参数
我知道如何做到这一点像的下方,它的正常工作:
Java的罐子filename.jar参数1参数2等 例如:Java的罐子file.jar 50 10
但是,我应该怎么做,我希望使用一些参数? 例如: java -jar文件-width 50 -height 10
这可能吗?
[编辑] 我无法使用外部库。
任何类似的答案对初学者来说都不是那么容易,其中一些对我来说不起作用。我不是那么愚蠢的先打开票,我一直在寻找答案两天。但是,如果您仍然认为这是重复的,请删除此主题中的所有帖子:/。
回答:
您可以使用Apache Common CLI
// create Options object Options options = new Options();
// add t option
options.addOption("t", false, "display current time");
CommandLineParser parser = new DefaultParser();
CommandLine cmd = parser.parse(options, args);
if(cmd.hasOption("t")) {
// print the date and time
} else {
// print the date
}
以上是 Java - 命令行中的jar与自己的参数和自己的参数 的全部内容, 来源链接: utcz.com/qa/258530.html