就说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文件夹
*这里以/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.
显示下面信息,证明配置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)
作为如此经典的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就看到久违的紫色方框了。
桌面右键creat a launcher
Name:eclipse
Commond:/opt/eclipse/eclipse
图标双击选择:/opt/eclipse/icon.xpm
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编程吧!