您的位置:首页 > 运维架构 > Tomcat

ubuntu14.04搭建tomcat+jdk环境教程及其可能出现的错误说明

2016-09-08 16:31 691 查看
环境:ubuntu14.04、jdk-8u77-linux-x64.tar.gz、apache-tomcat-8.0.30.zip
 一、配置java环境
1、到官网下载jdk
网址是http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,我下载版本是jdk-8u77-linux-x64.tar.gz,可根据自己需要下载,x86是32位的,x64是64位



2、创建java目标路径

<pre name="code" class="plain">nstl@ubuntu:/lib$ sudo mkdir /usr/lib/jvm





3、解压你下载的jdk压缩文件至你创建的目录,用以下命令。

<pre name="code" class="html">$ sudo tar -C /usr/lib/jvm -xzf jdk-7u55-linux-x64.tar.gz



注意把你的jdk文件放到你的主页home下



4、查看jdk文件是否正确安装到你所创建你的文件夹下,并查看文件



5、查看本机上是否还有java可选。

这里用到以下命令

$ sudo update-alternatives --list java


如果出现显示图中错误,系统中没有java可选,我们可以进行以下步骤



6、配置环境变量

$sudo gedit ~/.bashrc




添加以下代码,根据自己的路径修改JAVA_HOME路径:

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_77

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH




7、使更改立即生效



8、查看是否配置成功:

java -version


有如图下信息配置成功!



二、配置tomcat
1、将apache-tomcat-8.0.30.zip上传并解压

tar -zxvf apache-tomcat-8.0.30.tar.gz


2、将解压后的文件复制到/opt目录下

sudo cp -r apache-tomcat-8.0.30 /opt




3、进入 /opt/apache-tomcat-8.0.30 目录

cd /opt/apache-tomcat-8.0.30/



4、打开bin目录下的startup.sh文本

sudo gedit ./bin/startup.sh


        往文本末尾添加内容

JAVA_HOME=/usr/lib/jvm/jdk1.8.0_77
JRE_HOME=${JAVA_HOME}/jre
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/opt/apache-tomcat-8.0.30



5、启动tomcat

sudo ./bin/startup.sh


        如果出现以下信息,则说明启动成功



6、可能出现的错误说明
(1)、报错如下:
            Cannot find ./catalina.sh
            The file is absent or does not have execute permission
            This file is needed to run this program
            这里是说执行权限的问题
解决办法:进入bin目录 

cd ./bin


                执行权限修改语句 

chmod +x *.sh


                最后启动tomcat查看是否启动成功

sudo ./startup.sh


(2)报错如下:
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
 解决办法:在setclasspath.sh头部添加环境变量声明,根据自己的路径修改。
      
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_77

export JRE_HOME=${JAVA_HOME}/jre



7、启动成功后访问localhost:8080




                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐