在百度和谷歌一下之后会发现很多Ubuntu Java 开发环境的搭建的方法,这里介绍我我使用的一种。
1.去官网下载Java JDK for Linux 版本:jdk-7u11-linux-x64.tar.gz (我的电脑是安装的Ubuntu 12.10 64 位 桌面版)下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html。
下载之后得到:jdk-7u11-linux-x64.tar.gz 这个文件(我的文件是下载到这个目录:/home/yang/下载)。
2.解压这个文件:选中->右键->提取到此处和命令解压都可以,sudo tar -xzf jdk-7u11-linux-x64.tar.gz
得到的文件夹 jdk1.7.0_09 (我这里解压是得到这个文件)。然后在“下载”目录下查看文件的权限和所有者,在终端(命令行)输入 ls -l 。可以看到文件的详细信息。
3.更改文件夹信息:
更改所有者:
chown 用户名 文件名 sudo chown -R yang jdk1.7.0_09 (示例)
更改权限 sudo chmod -R 755 jdk1.7.0_09 (示例)
命令不懂的可以百度一下。
4.将文件移动到你想放到的目录。 我这里是放到 /opt 目录下。
可以先修改下文件夹的名称:选中文件夹按‘F2’
也可以用命令行: mv 原文件名 新文件名 sudo mv jdk1.7.0_09 jdk7
移动文件到 /opt sudo mv /home/yang/下载/jdk7 /otp
将 /home/yang/下载目录下的 jdk7 文件夹 移动到 /opt 目录下。
不想的移动不想改文件夹名称的朋友也可以不操作这一步。
5.配置环境变量 在终端下: sudo gedit /etc/profile
这里当然有些熟悉ubuntu的朋友也可以用 vim,
刚从windows转过来的朋友还是用gedit看着舒服写。
输入命令以后会打开一个文本,在里面写下如下变量。
我是在最后一行写的。
#set java environment
export JAVA_HOME=/opt/jdk7
export JDK_HOME=/opt/jdk7
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
都是写你们自己的JDK目录。
JDK_HOME一定要配写,不然Eclipse打开之后读不到系统的JDK。
写好之后保存并退出。
刷新环境变量: source /etc/profile (不用加 sudo)。
6.测试 在终端里面输入: java 会个提示信息。 java -version
在下载目录下写个文件 Test.java
class Test{
publicstaticvoid main(String args[]) {
System.out.print("Test");
}
}
在终端里面输入(终端的打开目录在 /home/yang/下载):
javac Test.java java Test
输出 Test 就可以了。
如果在编辑环境变量以后 source /etc/profile 之后 java 和 java -version 不对 建议重启下。
在终端里面查看环境变量: sudo echo 变量名称 示例: sudo echo $PATH