在 Tomcat 6 中添加 java_opts 参数 [英] Adding java_opts params in Tomcat 6

查看:34
本文介绍了在 Tomcat 6 中添加 java_opts 参数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要在 Tomcat 中添加 -DAPP_ENCRYPTION_PASSWORD 来启动应用程序.任何一点都可以准确地添加这个参数吗?怎么做?

I have a requirement to add -DAPP_ENCRYPTION_PASSWORD in Tomcat to start an application. Can any one point exactly where to add this parameter? And how?

推荐答案

这完全取决于您计划如何启动 Tomcat.Tomcat 本身希望运行一个 shell 脚本,该脚本通常位于 $TOMCAT_HOME/bin/catalina.sh(对于 windows 有一个等效的 .bat 文件).在该文件中,它描述了 tomcat 对环境的期望.如果您想将您的 -DAPP_ENCRYPTION_PASSWORD 系统属性添加到 Tomcat 的启动中,我想您只需弄清楚如何在环境中将其设置为 JAVA_OPTS 即可.

It all depends on how you plan to start Tomcat. Tomcat itself wants to be run a shell script that's typically located at $TOMCAT_HOME/bin/catalina.sh (there's an equivalent .bat file for windows). Inside of that file it describes what tomcat expects for an environment. If you want to get your -DAPP_ENCRYPTION_PASSWORD system property into the startup of Tomcat, I think you just figure out how to get it set up in the environment as JAVA_OPTS and you are on your way.

如果你不顾一切想避免设置环境,我想你可以直接编辑 catalina.sh.

If you are desperate and want to avoid setting up the environment, I suppose that you could edit catalina.sh directly.

环境变量序列看起来像...

The environment variable sequence looks like...

  1. 从命令行切换到tomcat所在的目录已部署
  2. 从命令行,切换到tomcat下的bin"目录
  3. 在命令 shell 中,设置 JAVA_OPTS 环境变量,例如JAVA_OPTS=-DAPP_ENCRYPTION_PASSWORD"
  4. 从命令外壳,像./startup.sh"一样启动tomcat

输出看起来像...

bobk-mbp:~ bobk$ cd work/apache-tomcat-6.0.35/
bobk-mbp:apache-tomcat-6.0.35 bobk$ cd bin
bobk-mbp:bin bobk$ JAVA_OPTS=-DAPP_ENCRYPTION_PASSWORD
bobk-mbp:bin bobk$ ./startup.sh 
Using CATALINA_BASE:   /Users/bobk/work/apache-tomcat-6.0.35
Using CATALINA_HOME:   /Users/bobk/work/apache-tomcat-6.0.35
Using CATALINA_TMPDIR: /Users/bobk/work/apache-tomcat-6.0.35/temp
Using JRE_HOME:        /Library/Java/Home
Using CLASSPATH:       /Users/bobk/work/apache-tomcat-6.0.35/bin/bootstrap.jar

这篇关于在 Tomcat 6 中添加 java_opts 参数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆