Ubuntu配置jdk_sdk
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
1.创建Java的目标路径文件夹/usr/lib/jvm:
sudo mkdir /usr/lib/jvm
2.解压jdk压缩包到指定目录/usr/lib/jvm中:
sudo tar -C /usr/lib/jvm -zxvf jdk-8u112-linux-x64.tar.gz
3.查看jdk是否正确解压到略/usr/lib/jvm/目录下:
ls /usr/lib/jvm
4.查看本机上是否还有java可选:
sudo update-alternatives --list java
5.添加环境变量:
/etc/environment:是整个系统的环境变量(优先执行于/etc/profile)
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行
并从/etc/profile.d目录的配置文件中搜集shell的设置.
/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取
~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该
文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.
~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取
系统环境变量配置文件:/etc/profile,Ubuntu下个人用户目录下的环境变量配置文件:~/.profile
sudo gedit /etc/profile
vim /etc/profile
#set path for jdk & sdk
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_112
export JRE_HOME=${JAVA_HOME}/jre
export ANDROD_SDK_HOME=/home/duke/software/android-sdk-linux
export ANDROD_AVD_HOME=/home/duke/software/android-sdk-linux
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export PATH=${JAVA_HOME}/bin:${ANDROID_HOME}/tools/:${ANDROID_HOME}/platform-tools/:$PATH
更新配置
source /etc/profile
Ubuntu系统默认安装并使用OpenJDK(usr/lib/jvm/),因此需要手动修改系统默认的JDK链接,
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_112/bin/javac 300
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_112/bin/java 300
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_112/bin/jar 300
*其中300为alternative更改后的优先级,新更改的优先级需要大于当前的,
通过update-alternatives --display java 可以查看。
*选择配置好的jdk版本:
sudo update-alternatives --config javac,再选择相应的Priority 300
sudo update-alternatives --config java,再选择相应的Priority 300
*移除刚来配置的jdk:
sudo update-alternatives --remove java /usr/lib/jvm/jdk1.8.0_112/bin/java
6.检测是否安装成功:
java -version
java
javac
sudo mkdir /usr/lib/jvm
2.解压jdk压缩包到指定目录/usr/lib/jvm中:
sudo tar -C /usr/lib/jvm -zxvf jdk-8u112-linux-x64.tar.gz
3.查看jdk是否正确解压到略/usr/lib/jvm/目录下:
ls /usr/lib/jvm
4.查看本机上是否还有java可选:
sudo update-alternatives --list java
5.添加环境变量:
/etc/environment:是整个系统的环境变量(优先执行于/etc/profile)
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行
并从/etc/profile.d目录的配置文件中搜集shell的设置.
/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取
~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该
文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.
~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取
系统环境变量配置文件:/etc/profile,Ubuntu下个人用户目录下的环境变量配置文件:~/.profile
sudo gedit /etc/profile
vim /etc/profile
#set path for jdk & sdk
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_112
export JRE_HOME=${JAVA_HOME}/jre
export ANDROD_SDK_HOME=/home/duke/software/android-sdk-linux
export ANDROD_AVD_HOME=/home/duke/software/android-sdk-linux
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export PATH=${JAVA_HOME}/bin:${ANDROID_HOME}/tools/:${ANDROID_HOME}/platform-tools/:$PATH
更新配置
source /etc/profile
Ubuntu系统默认安装并使用OpenJDK(usr/lib/jvm/),因此需要手动修改系统默认的JDK链接,
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_112/bin/javac 300
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_112/bin/java 300
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_112/bin/jar 300
*其中300为alternative更改后的优先级,新更改的优先级需要大于当前的,
通过update-alternatives --display java 可以查看。
*选择配置好的jdk版本:
sudo update-alternatives --config javac,再选择相应的Priority 300
sudo update-alternatives --config java,再选择相应的Priority 300
*移除刚来配置的jdk:
sudo update-alternatives --remove java /usr/lib/jvm/jdk1.8.0_112/bin/java
6.检测是否安装成功:
java -version
java
javac
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献1条内容
所有评论(0)