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
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选项了,安装完毕。
Ubuntu下安装eclipse及PyDev插件注意事项的更多相关文章
- linux 下安装eclipse和pydev插件用来开发python程序
1.网上的教程要求必须要安装java虚拟机,但是我觉得不用,但是为了不出意外就装吧. (1)去官网下载安装包www.sun.com (2)安装包是.tar.gz的可以用 tar -xzvf +压缩包路 ...
- ubuntu下安装eclipse IDE for C/C++ developers
序 linux的GUI和windos比起来实在逊色,虽然它的终端模式(命令行模式)非常强大.linux发行版ubuntu的GUI相对其他版本要华丽一些,所以最近由redhat转向ubuntu进行li ...
- ubuntu 下安装eclipse &java环境配置
前面有一篇的博客写的是ubuntu下安装eclipse和java环境的配置.当时是安装网上的攻略进行的 ,当然也是能够成功的. 近期把那台电脑送人了 ,仅仅好在自己的这台电脑上又一次安装一次了 ,唯一 ...
- Ubuntu下安装eclipse
一.eclipse安装环境JDK的安装 1.下载JDK 从官网下载jdk8 jdk-8u5-linux-x64.tar.gz 2.解压$ tar -zxvf jdk-8u5-linux-x64.tar ...
- Ubuntu下安装eclipse遇到的问题
今天在Ubuntu中安装eclipse时遇到如下问题: 解决方法: 打开eclipse安装目录下eclipse.ini文件 在文件最开头(注:一定是最开头)加上如下语句(-startup前面两行),第 ...
- 安装Eclipse完PyDev插件中没有出现
假设你是在Window7在环境搭建.请确保您使用以管理员身份运行Eclipse. PyDev插件安装后没有显示是由于PyDev的执行须要Java7,能够通过升级JDK的版本号来完毕,而且配置环境变量( ...
- 【转】ubuntu下安装eclipse以及配置python编译环境
原文网址:http://blog.csdn.net/wangpengwei2/article/details/17580589 一.安装eclipse 1.从http://www.eclipse.or ...
- acmer之ubuntu下安装Eclipse
ubuntu是acmer常用的系统,配置起CB还是比较简单的三行命令就OK了 //Current stable version of Code::Blocks IDE (16.01) //To ins ...
- Mac下安装eclipse+python+pydev+numpy+matplotlib
*本人亲测是成功的安装过程 1.更新Mac系统默认低版本的python2.7.请参见这篇文章:http://jingyan.baidu.com/article/14bd256e39b63dbb6d26 ...
随机推荐
- html背景自动移动
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...
- 深入浅出ExtJS 第七章 弹出窗口
7.1 Ext.MessageBox 7.1 Ext.MessageBox //Ext.MessageBox为我们提供的alert/confirm/prompt等完全可以代替浏览器原生; 7.1.1 ...
- ASP.NET不拖控件教程(1)-认识JSON
我讲讲脱离ASP.NET控件必备的一步,JSON和使用JQuery获取JSON吧! 高手跳过,写给学习中的人的.这篇帖子是假设你会使用JQuery(JQ这么普及,应该不至少没学过吧!真没学过以后再开帖 ...
- ASP.NET缓存全解析6:数据库缓存依赖 转自网络原文作者李天平
更多的时候,我们的服务器性能损耗还是在查询数据库的时候,所以对数据库的缓存还是显得特别重要,上面几种方式都可以实现部分数据缓存功能.但问题是我们的数据有时候是在变化的,这样用户可能在缓存期间查询的数据 ...
- 项目经理PPT演讲意见
1.语速 2.互动 3.平常语气,聊天的感觉去讲解 4.脱稿演讲,不要照着PPT读,PPT展示仅仅是一个重点提示,更多在于自己讲解 5.如果是验收等相关的内容,劲量多讲解用户能够得到的利益,如“钱” ...
- 用java发送email邮件例子
package com.hzk.mail; import java.net.MalformedURLException; import java.net.URL; import java.text.S ...
- (转)IIS7 优化-网站请发并发数
1. 调整IIS 7应用程序池队列长度 由原来的默认1000改为65535. IIS Manager > ApplicationPools > Advanced Settings Queu ...
- 16款最佳HTML5超酷动画演示及源码
1.HTML5/CSS3图片选择动画 可选择多张图片 之前我们已经分享过几款很酷的HTML5图片特效,像HTML5 3D图片折叠特效.HTML5 3D旋转图片相册等应用.今天我们来分享一款既炫酷又实用 ...
- photoshop如何把阴影分离开(让阴影单独成为一个图层)
作图的时候经常会用到,给图片加个投影,但有时还满足不了自己的需要,于是可以把投影分离开来单独操作投影. 图层->图层样式->创建图层 有时还需要滤镜->模糊 一下 哈哈,下次忘了来翻 ...
- eclipse 最全快捷键(网络收集)
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+ ...