我目前在运行Java 6 JDK等的Windows 7 Professional笔记本电脑上运行Apache Tomcat 7,并且所有这些工作都适用于它设置的项目。但是现在我还有另外一个要求,即使用Java 8 JDK运行Tomcat 8。我有Windows环境变量设置如下;Windows上的不同Tomcat实例
CATALINA_HOME C:\Apache\tomcat
CLASSPATH JAVA_HOME\lib
JAVA_HOME C:\Java\jdk6_30U
JRE_HOME C:\Java\jre6_30U
我已经下载的Java 8和安装在C的JDK和JRE罚款:\的Java \ Java8和单独留在Java环境变量。在命令提示符下,它说Java版本是1.8.0.7,但运行Java 6的项目仍然正常工作。我现在已经将Tomcat 8解压缩到C:\ Apache \ tomcat8中,我知道我不能有冲突的端口号,但是如何设置Tomcat 8以使用java 8 JDK并且不与CATALINA_HOME环境变量冲突?
我已经使用了这个功能,但是有些说法建立了一个setenv.bat文件,并且有人说修改了catalina.bat文件甚至是startup.bat文件。如何设置环境变量以使用适当的环境变量与不同的Tomcat实例?
感谢您的回复。抱歉,延迟反馈,但这是周末。我在上面尝试了你的建议,但不幸的是它只是闪烁了一个空白的DOS屏幕,并且全部是 – AJF
你有没有在命令行上登录?就像这样:'使用CATALINA_BASE:“D:\ apache-tomcat-8.0.30”' – glw
不,显示的命令提示符(dos)窗口是空白的,只出现一瞬间。此外,Tomcat8的日志文件夹仍为空 – AJF