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

5 篇文章 0 订阅

环境: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








 





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值