我在启动我的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