gpt4 book ai didi

java - 我应该如何修复 java 路径,以便运行 tomcat?

转载 作者:行者123 更新时间:2023-11-28 22:04:20 25 4
gpt4 key购买 nike

我安装了 tomcat,设置变量 CATALINA_HOME=/opt/tomcat 和 CATALINA_BASE=/opt/tomcat。在终端中,我输入命令 which java 并得到响应 /usr/bin/java。所以我如何理解这是 JAVA_HOME 的路径。我设置的。当我在终端中使用 $CATALINA_HOME/bin/startup.sh 启动 tomcat 时,我得到响应:

Using CATALINA_BASE:   /opt/tomcat
Using CATALINA_HOME: /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME: /usr/bin/java
Using CLASSPATH: /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar
Tomcat started.

但是当我检查时,我发现 tomcat 没有启动并且在我发现的日志中:

/opt/tomcat/bin/catalina.sh: 1: eval: /usr/bin/java/bin/java: not found

我想,java 的路径有问题。我该如何解决?PS 一切都在 Ubuntu 操作系统中执行

最佳答案

我认为您应该将 JRE_HOME 指向安装 java 的目录,而不是可执行文件 java 本身。一个例子是/usr/lib/jvm/java-7-oracle 该文件夹将包含 bin/java 可执行文件...

关于java - 我应该如何修复 java 路径,以便运行 tomcat?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37720603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com