第一步:JDK下载安装
步骤一:下载最新版本的JDK,
链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html
步骤二:首先在/usr/local目录下创建一个名为Java的目录,然后执行命令:
tar xzvf jdk-8u20-linux-x64.tar.gz -C /usr/local/lib/Java
之后进入/usr/local/lib/Java/就可以看到jdk1.8.0_20文件夹了
第二步:设置JDK环境变量
步骤三:修改~/.bashrc文件,命令:gedit ~/.bashrc
,在文件末尾添加:
#set java environment
export JAVA_HOME=/usr/local/lib/Java/jdk1.8.0_20
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
步骤四:执行source ~/.bashrc
,使其立即生效。
步骤五:同样修改/etc/profile文件,作用和修改~/.bashrc文件一样
只不过前者只针对当前用户设置,后者针对整个系统设置的变量
/etc/profile中设定的变量(全局)的可以作用于任何用户,而~/.bashrc等中设定的变量(局部)只能继承/etc/profile中的变量,他们是"父子"关系.
命令:gedit /etc/profile
步骤六:执行source /etc/profile
,使其立即生效
第三步:配置默认JDK版本
步骤七:由于ubuntu自带jdk版本,如openjdk,而且版本都比较老,当在终端执行命令java -version
可能会出现如下情况
程序 'java' 已包含在下列软件包中:
* default-jre
* gcj-4.8-jre-headless
* openjdk-7-jre-headless
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
请尝试:sudo apt-get install <选定的软件包>
所以我们还需要进行如下配置
步骤八:
sudo update-alternatives --install /usr/bin/java java /usr/local/lib/Java/jdk1.8.0_20/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/local/lib/Java/jdk1.8.0_20/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /usr/local/lib/Java/jdk1.8.0_20/bin/jar 300
sudo update-alternatives --install /usr/bin/javah javah /usr/local/lib/Java/jdk1.8.0_20/bin/javah 300
sudo update-alternatives --install /usr/bin/javap javap /usr/local/lib/Java/jdk1.8.0_20/bin/javap 300
上面的命令将java等命令链接到usr/bin下面,如果需要使用其他命令,也可依照上面的方式添加即可
步骤九:执行命令
sudo update-alternatives --config java
系统会列出各种jdk版本,如下所示
链接组 java (提供 /usr/bin/java)中只有一个候选项:/usr/local/lib/Java/jdk1.8.0_20/bin/java
无需配置。
我的电脑就只有刚刚安装的1.8,所以无需配置。
如果有其他的版本,按照终端显示的内容进行配置即可
步骤十:在终端执行java -version
java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)
JDK安装完成
第四步:Eclipse下载安装
步骤一:从官网下载最新Eclipse:http://www.eclipse.org/downloads/
32位/64位根据自己的电脑选择
现在最新的是eclipse-jee-mars-1-linux-gtk-x86_64.tar.gz
步骤二:下载完进入文件下载的目录,将其解压
tar xzvf eclipse-jee-mars-1-linux-gtk-x86_64.tar.gz -C /usr/local
第五步:测试运行Eclipse
之后进入/usr/local目录就会看到eclipse文件夹了
步骤三:进入eclipse文件夹
root@Miracle:/usr/local# cd eclipse/
root@Miracle:/usr/local/eclipse# ./eclipse
eclipse就从终端启动了