Java 在启动ApacheTomcat7时指定JRE/JDK
有没有办法告诉Tomcat7必须使用的JVM路径?例如:Java 在启动ApacheTomcat7时指定JRE/JDK,java,jsp,tomcat,web-applications,servlets,Java,Jsp,Tomcat,Web Applications,Servlets,有没有办法告诉Tomcat7必须使用的JVM路径?例如: startup --jvm /path/to/my/jvm 将JAVA\u HOME变量添加到.bash\u配置文件中 添加path/classpath条目 出口 e、 g 一种更灵活的方法是在$CATALINA_BASE/bin中创建一个名为setenv.bat/setenv.sh(为您的平台选择合适的文件)并在那里设置JAVA_HOME。这样,它只会影响Tomcat,而不会影响您正在运行的任何东西。这也使得在不同的JVM上运行多个不
startup --jvm /path/to/my/jvm
JAVA\u HOME
变量添加到.bash\u配置文件中
path
/classpath
条目一种更灵活的方法是在
$CATALINA_BASE/bin
中创建一个名为setenv.bat
/setenv.sh
(为您的平台选择合适的文件)并在那里设置JAVA_HOME
。这样,它只会影响Tomcat,而不会影响您正在运行的任何东西。这也使得在不同的JVM上运行多个不同的Tomcat安装变得很容易。这里是我在其他人可能需要的情况下使用的要点。在Ubuntu中是否有一种特定于系统的方法可以做到这一点?我也会搜索AskUbuntu…这很有帮助。这在Tomcat的网站上有记录吗?(与仅通过查看源文件了解这一点相反)请参阅每个Tomcat安装的根目录中的RUNNING.txt。
JAVA_HOME=/usr/local/java
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib
export JAVA_HOME PATH CLASSPATH