Ubuntu下安装eclipse及PyDev插件注意事项

时间:2021-09-28 02:09:46

一、安装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
sudo update-alternatives --install /usr/bin/javac javac /opt/jdk/bin/javac
sudo update-alternatives --install /usr/bin/javah javah /opt/jdk/bin/javah
sudo update-alternatives --install /usr/bin/javaws javaws /opt/jdk/bin/javaws
sudo update-alternatives --install /usr/bin/javap javap /opt/jdk/bin/javap
其实只要设置java、javac也是OK的。行尾的50是优先级。 ls -l /etc/alternatives/java
发现JVM已经指向了JDK7的解压目录lrwxrwxrwx root root 5月 : /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-
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选项了,安装完毕。