我目前在運行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