- sudo vim ~/.bashrc
#set oracle jdk environment
export JAVA_HOME=/opt/Java/jdk1.8.0_121 ## 这里要注意目录要换成自己解压的jdk 目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
系统环境马上生效,source ~/.bashrc
sudo update-alternatives --config java
初次安装会有一些提示,
链接组 java (提供 /usr/bin/java)中只有一个候选项:/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
无需配置。
- 报错
报错:-bash: export: `/usr/lib/java': 不是有效的标识符
错误原因:export JAVA_HOME=/usr/lib/java 的 “=”左右两边不能有空格。
版本切换
由于要在同一个ubuntu环境下编译2.1和2.3两份代码,而他们所使用的java版本一个是1.5,一个是1.6,所以在编之前需要进行切换;
## 1.Chose another Java loader:
sudo update-alternatives --config java
## 2.Chose another compiler (this is what you need):
sudo update-alternatives --config javac
## 3.Chose Java Web Start:
sudo update-alternatives --config javaws
## 4\. 设置javap环境变量
sudo update-alternatives --config javap
## 5\. 设置javadoc
sudo update-alternatives --config javadoc
## 6\. 设置jar
sudo update-alternatives --config jar
切换的方法很简单,使用下面的两个命令即可:
sudo update-java-alternatives -l,查看所有的版本
网友评论