我想在 tomcat 中为我的应用程序设置一个自定义变量,并在 java 中使用 System.getProperty
来获取它。
我试过了:
- MyV=test 或在 setenv.sh 中导出 MyV=test
- 导出-DMyV=测试 卡特琳娜.sh
- 在 catalina.sh 中导出 JAVA_OPTS="-DMyV=test"
以上都不起作用,当我启动或调试 tomcat 时,System.getProperty("MyV") 总是返回 null。
那么,我应该怎么做才能得到MyV
的值呢,谢谢!
我的操作系统是OS X,JDK版本是1.8,在Eclipse中启动tomcat。
最佳答案
您应该尝试不带引号的 JAVA_OPTS JAVA_OPTS=-DMyV=test
关于java - 为tomcat8设置自定义变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38673688/