简体   繁体   English

Tomcat在Ubuntu中不接受JAVA_HOME

[英]Tomcat not accepting JAVA_HOME in Ubuntu

I'm trying to run Tomcat on the latest jdk and, after setting the path in /etc/proile, /etc/environment, etc/default/tomcat8, and a couple of other places, when I go to fire up Tomcat, it says: 我试图在最新的jdk上运行Tomcat,并在/ etc / proile,/ etc / environment,etc / default / tomcat8和其他几个地方设置路径后,当我启动Tomcat时,它说:

     /opt/tomcat/bin/catalina.sh: 1: eval: /var/lib/jdk1.8.0_71/bin/java: not found

The reply for echo $JAVA_HOME is: echo $JAVA_HOME的答复是:

    /var/lib/java/jdk1.8.0_71/

and the reply for java -version is: 而对java -version的答复是:

    java version "1.8.0_71"
    Java(TM) SE Runtime Environment (build 1.8.0_71-b15)
    Java HotSpot(TM) Server VM (build 25.71-b15, mixed mode)

What am I missing, please? 我想念什么?

Try to do that like a sudo : 尝试像sudo那样做:

   sudo su vi /var/bash.bashrc 

And copy following: 并复制以下内容:

   JAVA_HOME=/var/lib/java/jdk1.8.0_71
   export JAVA_HOME
   PATH=$PATH:$JAVA_HOME/bin
   export PATH

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM