您的位置:首页 > 数据库 > Oracle

Ubuntu tomcat7+Java-8-oracle 设置 JDK 路径

2016-08-12 10:50 483 查看
sudo tar -xzf jdk-8u25-linux-x64.tar.gz

mv ..  /usr/lib/jvm/java-8-oracle

If you are a newbie like me, you might have the same problem as me when you wanted to start the tomcat7 on ubuntu:

no JDK found - please set JAVA_HOME
Make sure the JAVA_HOME is set properly: if issuing "echo $JAVA_HOME"
does not show any paths, you should add the following lines to your ~./bashrc (if
you want to set it locally ) or if you want to set it globally you should add these to/etc/bash.bashrc :



#Java Environment Variable

JAVA_HOME=/usr/lib/jvm/jdk1.7.0/

export JAVA_HOME

JRE_HOME=/usr/lib/jvm/jdk1.7.0/jre

export JRE_HOME

PATH=$PATH:$JAVA_HOME:$JRE_HOME

export PATH


Now, normally, after reopening the terminal and issuing "sudo service tomcat7 start"
should start the tomcat. But if you see the error above again:

no JDK found - please set JAVA_HOME

Just to this:
 "vim /etc/default/tomcat7"
 and
uncomment the line that sets the JAVA_HOME variable:

Now run the tomcat. This should do the trick.

if the problem still there. 

Just : "vim /etc/init.d/tomcat7"

JDK_DIRS="/usr/lib/jvm/j ava-8-oracle /usr/lib/jvm/default-java ${OPENJDKS} /usr/lib/jvm/java-6-openjdk /usr/lib/jvm/java-6-sun /usr/lib/jvm/java-7-oracle"

there should be OK now.

plus. you can edit jvm memory size by edit the JAVA_OPTS in /etc/default/tomcat7
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: