我需要从java servlet访问在shell脚本中创建的变量。看完这个论坛上的相关帖子,我仍然没有弄清楚。如果我在我的 debian 系统上导出一个变量(导出 var=foo123),然后我想使用我的 sevlet (System.getenv(var)) 中的这个变量总是返回一个空值。
我已经尝试在/etc/init.d/tomcat7 中添加"export var=foo123",但没有成功。
我认为您不需要使用导出,只需输入:
VARIABLE_NAME="variable_value"
在 Tomcat 脚本文件中。并且不要忘记"!