我们有一个灰色泽西的应用程序,其main()接受java命令行args(org.kohsuke.args4j)并送入名为Features.java的类 看起来像下面的
@Option(name = "--enableAuthentication", usage = "--enableAuthentication=true/false")
private static String enableAuthentication = Boolean.TRUE.toString();
我们曾经将Web应用程序部署为JAR。
现在我们转移到WAR模型,我们使用tomcat7作为servlet容器
- 如何将这些cmd行args传递给此应用程序
- 如何在应用程序中访问这些cmd行args
环境
球衣2.9 +弹簧
tomcat 7.0.46
java8
ubuntu 12.04
行家
答案 0 :(得分:0)
在tomcat 7中,在bin目录下创建set setenv.sh
file
添加以下行
-D--enableAuthentication=true/false
这应该有用。