linux安装jdk1.8出现错误bash: export JAVA_HOME=/usr/local/java/jdk1.8.0_144: 没有那个文件或目录
昨天在公司一台物理机配置环境,安装jdk1.8 从oracle官网下载1.8 tar包,然后解压,并配置环境变量但是 执行source /etc/profile遇到如下截图问题:bash: export JAVA_HOME=/usr/local/java/jdk1.8.0_144: 没有那个文件或目录-bash: export JAVA_BIN=/usr/local/java/jdk1.8.0
·
昨天在公司一台物理机配置环境,安装jdk1.8 从oracle官网下载1.8 tar包,然后解压,并配置环境变量
但是 执行source /etc/profile遇到如下截图问题:
bash: export JAVA_HOME=/usr/local/java/jdk1.8.0_144: 没有那个文件或目录
-bash: export JAVA_BIN=/usr/local/java/jdk1.8.0_144/bin: 没有那个文件或目录
-bash: export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/bin: 没有那个文件或目录
-bash: export CLASSPATH=.:/lib/dt.jar:/lib/tools.jar: 没有那个文件或目录
bash: export JAVA_HOME JAVA_BIN PATH CLASSPATH: 未找到命令...
看到这个问题,我觉确认解压目录
[root@localhost jdk1.8.0_144]# pwd
/usr/local/java/jdk1.8.0_144
[root@localhost jdk1.8.0_144]# ll
总用量 25848
drwxr-xr-x. 2 10 143 4096 7月 22 13:08 bin
-r--r--r--. 1 10 143 3244 7月 22 13:07 COPYRIGHT
drwxr-xr-x. 4 10 143 4096 7月 22 13:07 db
drwxr-xr-x. 3 10 143 4096 7月 22 13:07 include
-rwxr-xr-x. 1 10 143 5097973 6月 27 04:26 javafx-src.zip
drwxr-xr-x. 5 10 143 4096 7月 22 13:07 jre
drwxr-xr-x. 5 10 143 4096 7月 22 13:08 lib
-r--r--r--. 1 10 143 40 7月 22 13:07 LICENSE
drwxr-xr-x. 4 10 143 4096 7月 22 13:07 man
-r--r--r--. 1 10 143 159 7月 22 13:07 README.html
-rw-r--r--. 1 10 143 526 7月 22 13:07 release
-rw-r--r--. 1 10 143 21111510 7月 22 13:07 src.zip
-rwxr-xr-x. 1 10 143 63933 6月 27 04:26 THIRDPARTYLICENSEREADME-JAVAFX.txt
-r--r--r--. 1 10 143 145180 7月 22 13:07 THIRDPARTYLICENSEREADME.txt
[root@localhost jdk1.8.0_144]#
确认无误,然后让运维同事帮忙看问题,没有解决,带着疑惑,回到家,在自家虚拟机配置,但是没有遇到问题。
今天早上,来到公司依然排查,从百度上搜索,说jdk版本位数跟系统位数不一致会导致,但是我的确没有问题。
解铃还须系铃人,我通过 FreeVPN Plus这个翻墙软件 ,google一下,看到结果
打开第一篇文章,发现环境变量配置竟然跟我的不一样
# gedit /etc/profile
在最后添加下面代码:
export JAVA_HOME=/usr/local/java/jdk1.8.0_144
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
上图,是google搜查出来的,然后就试着换一下,执行source /etc/profile
我原先配置:
[root@localhost jdk1.8.0_144]# java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
[root@localhost jdk1.8.0_144]#
果然成功了。
更多推荐
已为社区贡献1条内容
所有评论(0)