Ubuntu下jdk的安装以及Java环境的配置

第一步、下载

到官网下载jdk,在Java SE Development Kit 7uXX里面,把Accept License Agreement 打勾,这样才能下载jdk,然后我们选择对应的Ubuntu版本下载,如果不知道自己该下哪个版本,可以用getconf LONG_BIT看看自己是几位的。

第二步、解压压缩包
在/usr/local/下创建目录java:

  sudo mkdir /usr/local/java  

当然,你可以按照你自己的习惯去创建目录,不过下文的命令要把里面的目录改一下。
将下载的.tar.gz文件复制到该目录,注意,这里的/usr/local下的文件操作需要root权限,所以在文件管理器中是无法复制的,所以我们在终端中进入jdk所在的目录,然后执行:
 

  sudo cp jdk-7u40-linux-i586.tar.gz /usr/local/java  

然后对这个压缩包解压:

  cd /usr/local/java  

  sudo tar -zxvf jdk-7u40-linux-i586.tar.gz  

一阵刷屏过后如果没有看到error等字样就说明解压成功了,如果出现错误请看看压缩包是否完整。
第三步、配置
修改.bashrc文件:

  sudo vim ~/.bashrc  

在后面添加:

  #java  

  export JAVA_HOME=/usr/local/java/jdk1.7.0_40  

  export JRE_HOME=/usr/local/java/jdk1.7.0_40/jre  

  export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib  

  export PATH=/usr/local/java/jdk1.7.0_40/bin:$PATH  

 
然后让修改生效

  source ~/.bashrc  

 
接下去就是配置默认jdk了:

  sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.7.0_40/bin/java 300  

  sudo update-alternatives --install /usr/bin/javac javac /usr/local/java/jdk1.7.0_40/bin/javac 300  

  sudo update-alternatives --install /usr/bin/javap javap /usr/local/java/jdk1.7.0_40/bin/javap 300  

  sudo update-alternatives --install /usr/bin/javadoc javadoc /usr/local/java/jdk1.7.0_40/bin/javadoc 300  

第三步、检验
执行java -version
返回信息应该如下:

  java version "1.7.0_40"  

  Java(TM) SE Runtime Environment (build 1.7.0_40-b43)  

  Java HotSpot(TM) Server VM (build 24.0-b56, mixed mode)  

 
然后我们就可以写个简单的Java测试一下了:
class HelloWorld{
  public static void main(String [] arguments) {  
    System.out.println("Hello World!");  
    System.out.println("Test Successly!");  
  }  
}  
执行

javac test.java          编译文件  

java HelloWorld     执行  

 
至此,jdk环境就配置完成了。。。
原文地址:https://www.cnblogs.com/jeffkuang/p/4000811.html