您的位置:首页 > 编程语言 > Java开发

ubuntu-配置JAVA和Eclipse

2013-03-13 23:24 162 查看


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编程吧!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: