通过用户环境变量 tomcat
我用 eclipse 编码Web应用程序。 作为其中的一部分,我将环境变量传递为 :
项目 - >跑步 --> 开始配置。 以及所选的环境选项卡。
添加一个名为的新环境变量
及其含义。
我可以在代码中访问此值 java 作为
.
但现在我想传达这个环境变量 tomcat 并在应用程序中访问它而不是通过传输 eclipse.
那么我如何传达这种变量 tomcat?
我遗憾了。 但我没有找到任何决定。
谢。
项目 - >跑步 --> 开始配置。 以及所选的环境选项卡。
添加一个名为的新环境变量
APP_MASTER_PASSWORD
及其含义。
我可以在代码中访问此值 java 作为
System.getenv/"APP_MASTER_PASSWORD"/
.
但现在我想传达这个环境变量 tomcat 并在应用程序中访问它而不是通过传输 eclipse.
那么我如何传达这种变量 tomcat?
我遗憾了。 但我没有找到任何决定。
谢。
没有找到相关结果
已邀请:
8 个回复
石油百科
赞同来自:
创建文件。 CATALINA_BASE/bin/setenv.bat 或者 .sh 并将以下行放入其中,然后运行 Tomcat.
在 Windows:
在 Unix 类似的系统:
莫问
赞同来自:
在您的代码中,写:
你也可以这样做 Eclipse, 反而 JAVA_OPTS, 复制字符串B. VM 开始配置内的参数。
卫东
赞同来自:
markup, 是 JNDI, 可用
http://docs.oracle.com/javase/ ... %2529
在下面
. 您可以指定环境的属性
http://docs.oracle.com/javase/ ... .html
, 使用设计人员的环境参数
http://docs.oracle.com/javase/ ... %2529
和
http://docs.oracle.com/javase/ ... PPRES
.
- 这些是过程本身的系统环境变量。 tomcat.
使用命令设置环境变量 bash :
和推出 Tomcat :
获取系统属性的值
使用
.
您可以用来解压缩环境变量,即
.
</environment>
风见雨下
赞同来自:
您可以通过创建文件来设置
/windows/ 或者
/unix/ 在文件夹中
安装目录 tomcat. 但是,环境变量无法访问代码中的文件。
系统属性
助理参数
过程 java. 初始论据 java 可以在环境变量中定义
.
我的建议是
组合
这两个机制。 在你的
写:
在你的 Java 写代码:
三叔
赞同来自:
添加下面的字符串
现在
返回
小明明
赞同来自:
放 APP_MASTER_PASSWORD=foo
也许这不是最好的方法,但它有效
三叔
赞同来自:
奔跑吧少年
赞同来自:
不起作用 >> Set as system environment variable: 我在我的环境中设置了环境变量 mac
, 但 Tomcat 我还没有看到这个变量。
不工作 >> setenv.sh: 推荐 Apache 它是在文件中具有自定义环境变量
, 我这样做了。
有效!
! >> 经过一项小型研究启动脚本 Tomcat 我发现由此指定的环境变量
, 在发布期间笑。 所以我不得不编辑我的
反对推荐 Apache, 它做了工作。
添加变量
在团队中 run 在领域
.
P.S: 这个问题可能是我的电脑的本地。 其他人会有其他问题。 在此消息中添加您的答案,以防某人仍然面临问题 Tomcat, 没有看到环境 vars 在测试所有推荐的方法后。