7

有没有办法告诉 Tomcat 7 必须使用的 JVM 路径?例如:

startup --jvm /path/to/my/jvm
4

2 回答 2

29

一种更灵活的方法是在其中创建一个名为setenv.bat/的文件setenv.sh(为您的平台选择正确的文件)$CATALINA_BASE/bin并在JAVA_HOME那里设置。这样它只会影响 Tomcat,而不影响您正在运行的任何其他东西。它还可以轻松地在不同的 JVM 上运行多个不同的 Tomcat 安装。

于 2012-05-05T08:35:24.783 回答
5
  1. JAVA_HOME变量添加到.bash_profile

  2. 添加path/classpath条目

  3. 导出它们

例如

JAVA_HOME=/usr/local/java
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib

export JAVA_HOME PATH CLASSPATH
于 2012-05-05T01:51:42.943 回答