在ubuntu中为Tomcat7设置jdk路径(JAVA_HOME)

  |   0 评论   |   287 浏览

    如果你是像我这样的新手,当你想在ubuntu上启动tomcat7时,你可能会遇到与我相同的问题:

    no JDK found - please set JAVA_HOME

    确保JAVA_HOME设置正确:如果命令行输入“echo $ JAVA_HOME”没有显示任何路径,则应将以下行添加到〜./ bashrc(如果要在本地设置)或者如果要全局设置它
    你应该将这些添加到 /etc/bash.bashrc:

    #Java Environment Variable
    JAVA_HOME=/usr/lib/jvm/jdk1.8.0_65
    export JAVA_HOME
    JRE_HOME=/usr/lib/jvm/jdk1.8.0_65/jre
    export JRE_HOME
    PATH=$PATH:$JAVA_HOME:$JRE_HOME
    export PATH
    

    现在,通常,重新打开终端并输入命令“sudo service tomcat7 start”后应该启动tomcat。
    但是,如果你再次看到上面的错误:

    no JDK found - please set JAVA_HOME

    就这样:“vim /etc/default/tomcat7”并取消注释设置JAVA_HOME变量的行

    JAVA_HOME=/usr/lib/jvm/jdk1.8.0_65

    现在运行tomcat。这应该可以解决问题。

    原文地址(略有改动)

    评论

    发表评论

    validate