我是靠谱客的博主 辛勤秀发,最近开发中收集的这篇文章主要介绍Ubuntu安装和配置Java JDK[装载],觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Ubuntu安装和配置Java JDK(这里以12.04版本为例)

1.下载jdk-7u25-linux-i586.tar.gz

2.修改jdk-7u25-Linux-i586.tar.gz的可执行权限,最简单的方法是赋予权限,即:

[plain]  view plain  copy
 print ? 在code上查看代码片 派生到我的代码片
  1. chmod 755 jdk-7u25-linux-i586.tar.gz  

3.自解压安装jdk,我解压在了当前目录下

[plain]  view plain  copy
 print ? 在code上查看代码片 派生到我的代码片
  1. tar xzvf jdk-7u25-linux-i586.tar.gz  

安装完后,会生成/home/jack/jdk1.7.0_25文件夹

4.设置环境变量,对于对vi不熟悉的用户使用gedit命令启动文本编辑器比起vi命令更方便

[plain]  view plain  copy
 print ? 在code上查看代码片 派生到我的代码片
  1. sudo gedit /etc/profile  

添加以下内容并保存退出

[plain]  view plain  copy
 print ? 在code上查看代码片 派生到我的代码片
  1. export JAVA_HOME=/opt/jdk1.7.0_25  
  2. export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib  
  3. PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/android-studio/bin:$JAVA_HOME/bin:$JAVA_HOME/jre/bin"  

注意:PATH中的/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games必须保留,否则会导致系统登录不了。还可以使用另外两条配置代替该行配置:

[plain]  view plain  copy
 print ? 在code上查看代码片 派生到我的代码片
  1. PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/android-studio/bin"  
  2. export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH  

5.卸载自带的openjdk的方法:

[plain]  view plain  copy
 print ? 在code上查看代码片 派生到我的代码片
  1. sudo apt-get remove openjdk*  

6.执行以下命令,使配置生效

[plain]  view plain  copy
 print ? 在code上查看代码片 派生到我的代码片
  1. source /etc/profile  

7.设置默认jdk

由于Ubuntu中可能会有默认的jdk,如openjdk。假如有openjdk的话,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作(可以使用该命令安装其他命令,例如eclipse)。
执行代码:

[plain]  view plain  copy
 print ? 在code上查看代码片 派生到我的代码片
  1. sudo update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_25/bin/java 300  
  2. sudo update-alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_25/bin/javac 300  

通过这一步将我们安装的jdk加入java选择单。

然后执行代码:

[plain]  view plain  copy
 print ? 在code上查看代码片 派生到我的代码片
  1. sudo update-alternatives --config java  
  2. sudo update-alternatives --config javac  

通过这一步选择系统默认的jdk

8.查看Java版本,显示为我们自己设置的jdk

jack@jack$ java -version
Java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) Server VM (build 23.25-b01, mixed mode)

注:还可以利用此方法配置多jdk版本,只需要修改/etc/profile内容,然后按照下边的步骤依次执行。


最后

以上就是辛勤秀发为你收集整理的Ubuntu安装和配置Java JDK[装载]的全部内容,希望文章能够帮你解决Ubuntu安装和配置Java JDK[装载]所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(79)

评论列表共有 0 条评论

立即
投稿
返回
顶部