码迷,mamicode.com
首页 > 编程语言 > 详细

Linux(64位)下部署tomcat、jdk及javaWeb项目

时间:2017-07-26 19:25:32      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:sharp   install   解决方法   class   注意   --   版本   glibc   目的   

目的:要在Linux上部署一个javaWeb的项目作为定时位置上报的服务器

a、先在linux安装jdk:

1、下载jdk,传到linux /opt目录下,解压

tar -zxv -f javajdk.tar.gz

 2、修改/etc/profile 在文件末尾加入

JAVA_HOME=/opt/javajdk
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
source /etc/profile    --

备注:根据上面的配置信息,我们既可以将环境变量的配置完成

需要注意的是,PATH在配置的时候,一定要把AVA_HOME/bin放在最前面,不然使用java命令式,系统会找到以前的JAVA,在不往下找了,这样java这个可执行文件运行的目录其实不在$JAVA_HOME/bin下,而在其它目录下,会造成很大的问题。

source /etc/profile  ---让profile生效

 注:一开始我很傻逼地吧PATH跟CLASSPATH中的 : (冒号)写成了;(引号)导致PATH都错了连vi、whereis等命令都无法正常执行

这里有两种解决方法:

 

1、用路径 /usr/bin/vim 来执行但是我不清楚source这个命令的路径,所以还是生效不了profile

 

2、export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin  然后赶紧去修改profile

 

 配置好profile路径后

java -version

 报了个问题:

-bash: /opt/javajdk/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: 
No such file or directory

 原因是linux是64位系统装了32位的软件

yum install libgcc.i686 --网上说这个能解决,但是我装了之后没用
yum install glibc.i686 --问题解决!
java -version  输出jdk版本!!

 至此jdk安装完毕!

 

Linux(64位)下部署tomcat、jdk及javaWeb项目

标签:sharp   install   解决方法   class   注意   --   版本   glibc   目的   

原文地址:http://www.cnblogs.com/imbasaber/p/7241348.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!