我正在使用Gradle Application插件,它为我生成一个shell脚本。我需要能够通过shell脚本将系统属性传递给我的应用程序。例如,这有效......
java -Dvar1=test -jar myApp.jar arg1
但这不起作用
./myApp -Dvar1=test arg1
myApp是shell脚本。我的应用程序也接受来自命令行的参数,它可以正常工作。当第一个参数应该是-D
时,arg1
位作为第一个参数传入我的应用程序时发生了什么。我的gradle配置中有什么东西可以做到这一点吗?或者是什么?