将-D系统属性传递给使用Gradle应用程序插件创建的应用程序

时间:2014-02-19 15:43:28

标签: gradle environment-variables

我正在使用Gradle Application插件,它为我生成一个shell脚本。我需要能够通过shell脚本将系统属性传递给我的应用程序。例如,这有效......

java -Dvar1=test -jar myApp.jar arg1

但这不起作用

./myApp -Dvar1=test arg1

myApp是shell脚本。我的应用程序也接受来自命令行的参数,它可以正常工作。当第一个参数应该是-D时,arg1位作为第一个参数传入我的应用程序时发生了什么。我的gradle配置中有什么东西可以做到这一点吗?或者是什么?

0 个答案:

没有答案