1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > Linux(Ubuntu 16) 下Java开发环境的配置(一)------JDK的配置

Linux(Ubuntu 16) 下Java开发环境的配置(一)------JDK的配置

时间:2021-09-08 19:50:42

相关推荐

Linux(Ubuntu 16) 下Java开发环境的配置(一)------JDK的配置

前言:

本文介绍的是通用的安装方法,一般linux系统均可使用该方法安装.本文以Java8环境为例进行配置.

1.JDK的下载

进入java下载页(/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ),下载java的JDK,选择"jdk-8u161-linux-i586.tar.gz"文件,下载到本地.

2.JDK的安装

因为usr/lib目录下的操作是需要管理员权限的所以要在命令前加sudo 确认/usr/lib/目录下有jvm文件夹,如果没有用 sudo 权限创建 jvm文件夹(进入到该目录下,sudomkdirjvm)将下载的文件解压到该目录下(命令:sudo tar zxvf ./jdk-8u161-linux-i586.tar.gz -C /usr/lib/jvm)

3.环境路径的配置

打开环境路径文件:sudo vi ~/.profile 添加如下的语句到文末:

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_161export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATH

source ~/.profile, 更新环境变量

4.成果测试

输入 java -version,如果提示对应的java版本信息则安装成功

5.命令总结

sudo mkdir jvmsudo tar zxvf ./jdk-8u161-linux-i586.tar.gz -C /usr/lib/jvmsudo vi ~/.profileexport JAVA_HOME=/usr/lib/jvm/jdk1.8.0_161export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATHsource ~/.profilejava -version

6.可能出现的问题:

(1)程序 'java' 已包含在下列软件包中

程序 'java' 已包含在下列软件包中:* default-jre* gcj-4.9-jre-headless* gcj-5-jre-headless* openjdk-8-jre-headless* gcj-4.8-jre-headless* openjdk-9-jre-headless请尝试:sudo apt install <选定的软件包>

解决方法:手动设置系统默认JDK

在终端中依次输入命令:

sudo update-alternatives --install/usr/bin/java java/usr/lib/jvm/jdk1.8.0_161/bin/java 300

sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_161/bin/javac 300sudo update-alternatives --config java

接下来输入java -version就可以看到所安装JDK的版本信息了。

该问题参考博客:/vicky__rain/article/details/5353943

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。