【发布时间】:2018-08-11 04:44:29
【问题描述】:
所以我手动安装了 9.0.10 版的 tomcat 和最新的 java JDK。 我已经正确添加了 manager-gui 和 admin-gui 用户。我进入了 server.xml 文件,发现所有端口都是正确的..(连接到默认端口 8080)我必须做 []# unset CATALINA_HOME 否则它不会让我启动 tomcat 所以我做到了开始但是当我去浏览器并输入 localhost:8080 时它没有显示,它只说 firefox 无法与服务器 localhost:8080 建立连接,所以我进入日志查看是否有任何错误,并且确实在那里是这样的错误:/usr/local/tomcat/apache-tomcat-9.0.10/bin/catalina.sh:第 464 行:/usr/bin/Java/jdk-10.0.2/bin/bin/java 没有存在..它可能是正确的,为什么目录中会有 /bin/bin/ 这样的..所以我进入 catalina.sh 文件,将其中的内容复制到文档中的空白文件中,然后转到第 464 行(txt编辑器为我编号了这些行),我发现这是 464 处的这一行: eval $_NOHUP "\"$_RUNJAVA" "\"$LOGGING_CONFIG\"" $LOGGING_MANAGER $JAVA_OPTS %CATALINA_OPTS\
但我不知道该怎么办..我认为我可能有路径问题或可能是端口问题,但我不这么认为...我已经安装了 apache,它在带有localhost的浏览器..这可能会影响tomcat访问吗?
无论如何,我真的很感谢我能得到的任何帮助。顺便说一下,我对此很陌生。抱歉,我无法从我的虚拟机复制和粘贴,所以我必须输入它。我在 centos 7 上。
【问题讨论】:
-
你能粘贴你的 catalina.sh 文件吗
标签: java apache tomcat centos7