【发布时间】:2022-11-15 16:11:27
【问题描述】:
通常,如果我要运行 .jar 文件,那么我可以传递如下属性
$ java -Dfoo=bar -jar my_application.jar
并且 my_application 将能够访问 foo 的值。
但是在尝试运行 distTar 生成的文件时,它无法访问 foo 的值。
我使用生成的 tar 文件
$ ./gradlew distTar
$ tar -xvf build/distributions/my_application-1.0.tar
$ my_application-1.0/bin/my_application -Dfoo=bar
我的应用程序无法获取 foo 的值。
【问题讨论】: