描述:在Ubuntu16.04中配置jdk1.8
选择版本为:jdk-8u301-linux-x64.tar.gz
jdk-版本号-操作系统名-cpu架构.文件扩展名
tar.gz和rpm的关系
继续在终端窗口中输入以下命令,配置jdk环境
sudo vi /etc/profile # 输入完成后回车 # 光标移至文件末尾,按 a 进入尾部添加状态 # 添加以下命令 export JAVA_HOME=/usr/local/java/jdk1.8.0_301 export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/ export PATH=$PATH:$JAVA_HOME/bin # 输入完成后,按 esc 键进入命令模式,使用 :wq 保存并退出
涉及路径或jdk版本以个人真实情况修改
source /etc/profile
java -version # 显示以下文本则表示安装成功 # java version "1.8.0_301" # Java(TM) SE Runtime Environment (build 1.8.0_301-b09) # Java HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode)
可能出现的问题
问题一:在输入过程中,按下上下左右键,出现ABCD等字符
可能原因:原有的vim-common组件有问题
解决方法:卸载原有的vim-common组件,安装新的vim
问题二:若退出终端后,重新输入java -version
,显示下述文本,
程序 'java' 已包含在下列软件包中: * default-jre * gcj-5-jre-headless * openjdk-8-jre-headless * gcj-4.8-jre-headless * gcj-4.9-jre-headless * openjdk-9-jre-headless 请尝试:apt install <选定的软件包>
可能原因:ubuntu不能正确执行javac或java命令
解决方法如下:
$ sudo update-alternatives --install /usr/bin/javac javac /usr/local/java/jdk1.8.0_301/bin/javac 300 $ sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.8.0_301/bin/java 300 root@systemName:/home/userName java version "1.8.0_301" Java(TM) SE Runtime Environment (build 1.8.0_301-b09) Java HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode)
解释:update-alternatives
: 使用 /usr/local/java/jdk1.8.0_301/bin/javac
来在自动模式中提供 /usr/bin/javac (javac)
;使用 /usr/local/java/jdk1.8.0_301/bin/java
来在自动模式中提供 /usr/bin/java (java)
参考文章:
原文链接:https://blog.csdn.net/what_how_why2020/article/details/120302634
© 版权声明
声明📢本站内容均来自互联网,归原创作者所有,如有侵权必删除。
本站文章皆由CC-4.0协议发布,如无来源则为原创,转载请注明出处。
THE END