一、安装eclipse前一定要先安装jdk
1.到http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html下下载最新的jdk环境。
2.一般把非系统软件安装到/opt下。把jdk文件解压后(建议把文件名中的版本号去掉,以免后面敲代码配置文件时出现错误)放到/opt目录下。
sudo mv jdk文件夹 /opt
3.设置环境变量。在/etc/profile中添加JDK配置信息:
$sudo gedit /etc/profile
打开后,在最后添加如下内容:
# set jdk environment
export JAVA_HOME=/opt/jdk
export JRE_HOME=/opt/jdk/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
保存关闭。
$source /etc/profile (让刚刚的配置生效)
4.由于ubuntu下自带了gij的JVM实现,所以在终端键入“java -version”时会显示:java version "1.6.0"......等相关信息。这是说系统中已经有了JVM实现,而且gij JVM是默认的JVM实现(被其他的ubuntu工具或软件使用)。这时,就要使用Debian提供的“update-alternatives”工具来完成多版本实现的选择:
$sudo update-alternatives --display java
发现系统只列举了gij JVM;因为jdk7是手动解压安装的。
sudo update-alternatives --install /usr/bin/java java /opt/jdk/bin/java 50
sudo update-alternatives --install /usr/bin/javac javac /opt/jdk/bin/javac 50
sudo update-alternatives --install /usr/bin/javah javah /opt/jdk/bin/javah 50
sudo update-alternatives --install /usr/bin/javaws javaws /opt/jdk/bin/javaws 50
sudo update-alternatives --install /usr/bin/javap javap /opt/jdk/bin/javap 50
其实只要设置java、javac也是OK的。行尾的50是优先级。
ls -l /etc/alternatives/java
发现JVM已经指向了JDK7的解压目录lrwxrwxrwx 1 root root 25 5月 5 16:23 /etc/alternatives/java -> /opt/jdk/bin/java
sudo update-alternatives --config java 选择刚刚安装的JDK
java -version 发现已经是 java version 1.7.0了 OK。
二.安装eclips。
1.到官网下载最新的eclipse安装包。不建议在Ubuntu的软件中心下载安装(版本低且不易更新)。
2.同样将eclipse解压后放到/opt目录下。代码如上。此时,点击/opt/eclipse目录下的eclipse即可运行eclipse。运行后,可以在桌面启动器右击图标“锁定到启动器”。
3.在应用程序中创建启动图标:
终端输入代码
$sudo gedit /usr/share/applications/eclipse.desktop
注意扩展名.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=Application;Development;
4.若eclipse打开之后,点击菜单栏不能显示:
[Desktop Entry] Categories=Application;Development; Comment[zh_CN]= Comment=Eclipse IDE Exec=/opt/eclipse/eclipse GenericName[zh_CN]=IDE GenericName=IDE Icon=/opt/eclipse/icon.xpm MimeType= Name[zh_CN]=eclipse Name=eclipse Path= StartupNotify=true Terminal=false Type=Application X-DBUS-ServiceName= X-DBUS-StartupType= X-KDE-SubstituteUID=false X-KDE-Username=owen Exec=env UBUNTU_MENUPROXY= /opt/eclipse/eclipse
三、安装插件PyDev。
1.到http://sourceforge.net/projects/pydev/下载最新的PyDev安装包。不建议使用eclipse中的网址安装,因为很多安装源的网址都已经无效了。
2.建立/opt/eclipse/links/eclipse目录(Links目录中存放各个插件,方便插件的管理),将解压后的PyDev文件放到该目录下,代码同上。
3.为links目录下为每个插件创建.link文件
$sudo gedit /opt/eclipse/links/pydev.link
打开后,输入:
path=/opt/eclipse/links/eclipse/PyDev
4.重启eclipse后,到window->preference下就会看到PyDev选项了,安装完毕。