zoukankan      html  css  js  c++  java
  • Ubuntu下安装eclipse及PyDev插件注意事项

    一、安装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选项了,安装完毕。

     

  • 相关阅读:
    amq笔记:记一个关于PooledConnectionFactory的问题
    ganglia笔记:rrd数据库
    ganglia笔记:rrds目录
    golang笔记:unsupported driver -> Scan pair: <nil> -> *string
    golang笔记:cookie
    golang笔记:net/smtp
    spring笔记
    Qt坑点汇总
    QT自定义控件系列(二) --- Loading加载动画控件
    Qt自定义控件系列(一) --- 圆形进度条
  • 原文地址:https://www.cnblogs.com/fuleying/p/3449340.html
Copyright © 2011-2022 走看看