ubuntu-配置JAVA和Eclipse

1、下载JDK

就说ubuntu10.04吧,默认安装的是OpenJDK,虽然这个JDK可以用,但开发中保证环境一致性,一律使用Sun JDK,这里我用的是JDK6。

首先,官网下载JDK
http://www.oracle.com/technetwork/java/javase/downloads/index.html

我下载的是Java SE 6 Update 29
http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u29-download-513648.html 记住下载的是for linux的,这个是jdk-6u29-linux-i586.bin 

 

然后,解压JDK到指定目录

sudo mkdir /usr/lib/jvm     //在/usr/lib新建一个/jvm

sudo cp jdk-6u29-linux-i586.bin /usr/lib/jvm    //复制jdk到/usr/lib/jvm目录

sudo sh jdk-6u29-linux-i586.bin   //安装bin,自动在/usr/lib/jvm目录产生一个jdk1.6.0_29文件夹

 

2、设置JAVA_HOME环境系统变量

*这里以/usr/lib/jvm/jdk1.6.0_29为java安装目录

sudo gedit /etc/environment     //打开/etc/environment

修改为以下:(注意PATH)

PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/jdk1.6.0_29/bin”

CLASSPATH=”/usr/lib/jvm/jdk1.6.0_29/lib”

JAVA_HOME=”/usr/lib/jvm/jdk1.6.0_29

然后就是要告诉系统,我们使用的sun的JDK,而非OpenJDK了:

$ sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_29/bin/java 300

$ sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_29/bin/javac 300

$ sudo update-alternatives –config java

选择 路径 优先级 状态
————————————————————
0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 自动模式
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 手动模式
* 2 /usr/lib/jvm/java-6-sun/bin/java 300 手动模式

要维持当前值[*]请按回车键,或者键入选择的编号:2

如果你的系统之前没有装过JDK,那么,不会显示上面选择模式,自动就是Sun JDK.

 

验证

$ java -version 

显示下面信息,证明配置OK了

java version "1.6.0_29"
Java(TM) SE Runtime Environment (build 1.6.0_29-b11)
Java HotSpot(TM) Server VM (build 20.4-b02, mixed mode)

安装Eclipse

作为如此经典的IDE,我就说这一个。

1、首先还是官网下载一个安装文件

官网:http://www.eclipse.org/downloads/

我下载这个最新的for linux32:eclipse-jee-indigo-SR1-linux-gtk.tar.gz   

http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/indigo/SR1/eclipse-jee-indigo-SR1-linux-gtk.tar.gz

2、解压在/opt/eclipse

我忘了直接解压的命令,只好复制过去/opt再解压了

sudo cp eclipse-jee-indigo-SR1-linux-gtk.tar.gz /opt

sudo tar xvfz eclipse-jee-indigo-SR1-linux-gtk.tar.gz /opt

搞掂了。

打开/opt/eclipse/eclipse就看到久违的紫色方框了。

如何将Eclipse摆在桌面?

桌面右键creat a launcher

Name:eclipse

Commond:/opt/eclipse/eclipse

图标双击选择:/opt/eclipse/icon.xpm

如何将Eclipse添加到菜单?

sudo gedit /usr/share/applications/Eclipse.desktop

增加以下内容:

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=/opt/eclipse/eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;
StartupNotify=true

少年,开始伟大的java编程吧!


你可能感兴趣的:(Ubuntu)