我在啓動我的linux服務器上的tomcat時遇到問題。我運行startup.sh,並獲取Tomcat Started日誌記錄,但無法訪問localhost:8080上的任何內容。Linux Tomcat錯誤
$CATALINA_HOME/bin/startup.sh
Using CATALINA_BASE: /home/tomcat/apache-tomcat-8.5.11
Using CATALINA_HOME: /home/tomcat/apache-tomcat-8.5.11
Using CATALINA_TMPDIR: /home/tomcat/apache-tomcat-8.5.11/temp
Using JRE_HOME: /home/tomcat/jdk1.8.0_121
Using CLASSPATH: /home/tomcat/apache-tomcat-8.5.11/bin/bootstrap.jar:/home /tomcat/apache-tomcat-8.5.11/bin/tomcat-juli.jar
Tomcat started.
檢查日誌/ catalina.out的文件,裏面還有以下幾行,但我一直沒能找到有關這些錯誤的任何信息。
/home/tomcat/jdk1.8.0_121/bin/java: 1: /home/tomcat/jdk1.8.0_121/bin/java: ^?ELF^A^A^A^B^C^A: not found
/home/tomcat/jdk1.8.0_121/bin/java: 2: /home/tomcat/jdk1.8.0_121/bin/java: Syntax error: "(" unexpected
任何想法?
你可以做'文件/ home/tomcat的/ jdk1.8.0_121 /斌/ java'。看起來你的Java二進制文件不適合你的平臺,或者損壞。 – geert3
@ geert3,我同意。在我的英特爾系統上,ELF文件的頭文件不是(一次ASCII編輯的)''ELF^A^A^A^B^C' - 並沒有檢查ELF格式的意義,但我懷疑他們'重新換一個不同的平臺。這個問題或許應該用平臺的細節來更新。 – LSerni
Stack Overflow是編程和開發問題的網站。這個問題似乎與題目無關,因爲它不涉及編程或開發。請參閱幫助中心的[我可以詢問哪些主題](http://stackoverflow.com/help/on-topic)。也許[超級用戶](http://superuser.com/)或[Unix&Linux堆棧交換](http://unix.stackexchange.com/)會是一個更好的地方。另請參閱[我在哪裏發佈有關Dev Ops的問題?](http://meta.stackexchange.com/q/134306) – jww