Iga*_*Iga 6 java ubuntu tomcat
我安装了tomcat,设置了变量CATALINA_HOME=/opt/tomcat and CATALINA_BASE=/opt/tomcat。在终端中,我输入了命令 which java 并得到了响应/usr/bin/java。那么我如何理解这是 JAVA_HOME 的路径。我设置了 当我在终端中启动 tomcat 时$CATALINA_HOME/bin/startup.sh得到响应:
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.
Run Code Online (Sandbox Code Playgroud)
但是当我检查时,我看到 tomcat 没有启动,在日志中我发现:
/opt/tomcat/bin/catalina.sh: 1: eval: /usr/bin/java/bin/java: not found
Run Code Online (Sandbox Code Playgroud)
我想,java的路径有问题。我该如何解决?PS 一切都在 Ubuntu OS 中执行
我认为您应该将 JRE_HOME 指向安装 java 的目录,而不是可执行文件java本身。一个例子是
/usr/lib/jvm/java-7-oracle该文件夹将包含bin/java可执行文件...
| 归档时间: |
|
| 查看次数: |
12084 次 |
| 最近记录: |