启动Apache Tomcat 7时指定JRE / JDK
有没有办法告诉Tomcat 7必须使用的JVM路径? 例如:
startup --jvm /path/to/my/jvm
更灵活的方法是在$CATALINA_BASE/bin
创建名为setenv.bat
/ setenv.sh
的文件(为您的平台选择正确的文件)并在那里设置JAVA_HOME
。 这样它只影响Tomcat,而不影响你正在运行的任何其他东西。 它还可以轻松地在不同的JVM上运行多个不同的Tomcat安装。
-
将
JAVA_HOME
变量添加到.bash_profile
-
添加
path
/classpath
条目 -
导出它们
例如
JAVA_HOME=/usr/local/java PATH=$PATH:$JAVA_HOME/bin CLASSPATH=$CLASSPATH:$JAVA_HOME/lib export JAVA_HOME PATH CLASSPATH