我想使用ApplicationArguments来评估var参数:
public static void main(String[] args) {
if (args != null && args.length > 0) {
ApplicationArguments arguments = new DefaultApplicationArguments(args);
System.out.println(arguments.containsOption("export"));
System.out.println(arguments.getOptionValues("export").equals("csv"));
}
//...
}问题:当使用--export=true作为vararg运行时,ApplicationArguments从不计算为true。为什么?
发布于 2019-10-22 16:56:13
也许我用错了命令。这是可行的:
java -jar -Dspring.profiles.active=dev my.jar --export=csv
https://stackoverflow.com/questions/58499901
复制相似问题