linux 环境配置
一、JDK
下载JDK并上传到服务器上
本人使用的目录为:/usr/local/jdk1.8 版本为:jdk1.8.0_211
将上传的JDK文件解压
tar -zxvf jdk-8u211-linux-x64.tar.gz
修改配置文件
vim /etc/profile
- 在文件的最后添加一下的内容
JAVA_HOME=/usr/local/jdk_1.8/jdk1.8.0_211
CLASSPATH=$JAVA_HOME/lib/
PATH=$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME CLASSPATH
- 让配置生效
source /etc/profile
重新查看版本号
java -version
二、maven
下载maven并上传到服务器上
本人使用的目录为:/usr/local/maven 版本为:apache-maven-3.6.3
将上传的maven文件解压
tar -zxvf apache-maven-3.5.4-bin.tar.gz
配置JDK
vim /etc/profile
- 在配置文件配置
export MAVEN_HOME=/usr/local/maven/apache-maven-3.6.3
export PATH=$MAVEN_HOME/bin:$PATH
- 让配置生效
source /etc/profile
重新查看版本号
mvn -version
三、wget
yum -y install wget
四、配置/etc/profile错误导致很多系统命令无法使用
在配置环境变量时,字符输入错误造成基础命令不能使用
使用命令重新编辑文件,将错误的部分注释或者修改
/usr/bin/vi /etc/profile
不能使用source /etc/profile命令让配置生效,source命令虽然可以执行但是由于一些相关命令无法执行导致无法重新加载/etc/profile文件,重启liunx即可
重启liunx
reboot
五、查看JDK的安装路径
方式一、配置过环境变量
[root@master10-151 /]# echo $JAVA_HOME
[root@master10-151 /]#
上面属于未配置环境变量
方式二、寻找安装路径
#找到java的执行路径
[root@master10-151 /]# which java
/usr/bin/java
#执行路径指向环境的软连接
[root@master10-151 /]# ls -lrt /usr/bin/java #
lrwxrwxrwx. 1 root root 22 6月 4 09:30 /usr/bin/java -> /etc/alternatives/java
#最终指向安装路径
[root@master10-151 /]# ls -lrt /etc/alternatives/java
lrwxrwxrwx. 1 root root 71 6月 4 09:30 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64/jre/bin/java
[root@master10-151 /]#
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64/jre/bin/java这个路径则为安装的路径
六、配置JDK与openjdk冲突
配置jdk后,通过 java -version 发现使用的仍然是 openjdk
输出环境变量PATH的值
[root@master10-151 /]# $PATH
/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/home/hadoop/softwares/jdk1.8.0_131/bin
可以看到我配置的jdk的路径在最后面 优先级最低,系统配置的jdk 路径在前面优先级高,所有系统不会执行我安装的jdk,只需把$PATH放到最前面即可。
注意:本文归作者所有,未经作者允许,不得转载