准备工作
1.准备环境:虚拟机安装了CentOS-6.5
2.检查是否安装了jdk
Java -version
3.如果装了jdk把它卸载掉
rpm -qa | grep jdk
正式开始安装
1.创建软件安装包存放文件夹:
mkdir
-p /app/software
2创建jdk的安装路径
mkdir -p /usr/local/java
3.Windows上下载jdk-8u131-linux-x64.rpm安装包后,通过winscp把安装包上传到/app/software路径下
4.将jdk安装包移到安装路径:
mv /app/software/jdk-8u131-linux-x64.rpm /usr/local/java
5.切换至安装路径:cd
/usr/local/java
6.安装:rpm -ivhjdk-8u131-linux-x64.rpm
(安装后发现指定的路径没有用,7.0默认安装到/usr/java)
7.查看jdk安装路径(避免设置环境变量时路径错误):find / -name
jdk1.8.0_131
8.设置环境变量(使用步骤5的路径,这点很重要,不然tomcat没法访问)
vi/etc/profile
按字母I后输入以下内容:
export JAVA_HOME=/usr/java/jdk1.8.0_131
export JRE_HOME=/usr/java/jdk1.8.0_131/jre
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
修改后保存:按Esc键,输入:wq,回车
9.使环境变量生效:source /etc/profile(当即生效)
(不执行的话需要等下一次登录后才会生效)
查看java版本java –version
10.输出环境变量设置:echo$JAVA_HOME
遇到的问题
1.jdk的版本安装不正确导致后面tomcat一直无法使用,卸载重新安装正确版本的jdk就可以了
2.指定了安装路径,设置环境变量时用了安装路径,查看java版本时一切正常,直到访问不了tomcat时才会发现问题,找不到JRE_HOME路径