ubuntu12.04安装Eclipse Indigo
来源:互联网 发布:nginx rtmp 直播配置 编辑:程序博客网 时间:2024/04/23 20:20
1,官方下载 Eclipse Indigo
http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers-includes-incubating-components/indigosr2
2、解压到指定目录:/opt
可先解压到当前目录然后
mv eclipse /opt
(1)如果想把eclipse目录的更改为root拥有,可以执行下面的命令
sudo chown -R root:root /opt/eclipse
在/usr/bin目录下创建一个启动脚本eclipse
(2)用下面的命令来创建:
sudo gedit /usr/bin/eclipse
然后在该文件中添加以下内容:
#!/bin/sh
export MOZILLA_FIVE_HOME="/usr/lib/mozilla/"
export ECLIPSE_HOME="/opt/eclipse"
$ECLIPSE_HOME/eclipse $*
(3)让修改该脚本的权限,让它变成可执行,执行下面的命令:
sudo chmod +x /usr/bin/eclipse
3、在桌面或者gnome菜单中添加eclipse启动图标
(1)在桌面或者启动面板上添加图标:
在桌面(右键单击桌面->创建启动器)或面板(右键单击面板->添加到面板 ->定制应用程序启动器)上创建一个新的启动器,然后添加下列数据:
名称:Eclipse Platform
命令:eclipse
图标: /opt/eclipse/icon.xpm
(2)在Applications(应用程序)菜单上添加一个图标
用文本编辑器在/usr/share/applications目录里新建一个名为eclipse.desktop的启动器,如下面的命令:
sudo vi /usr/share/applications/eclipse.desktop
或者
sudo gedit /usr/share/applications/eclipse.desktop
然后在文件中添加下列内容:
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse Platform
Comment=Eclipse IDE
Exec=eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;
保存文件。完成整个安装过程。可以双击桌面eclipse的图标来运行eclipse。
4, 此时可能会弹出一个错误:
A java Runtime Environment(JRE) or java Development kit(JDK) must be available in order to run Eclipse.
No java virtual machine was found after searching the following locations:
D:\eclipse\jre\bin\javaw.exe javaw.exe in your current PATH
这是由于你的系统未安装JDK造成的!
5,官网下载JDK7.0.5
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html
6,解压安装
- sudo tar zxvf ./jdk-7u5-linux-i586.tar.gz -C /usr/lib/jvm (可能需要 mkdir /usr/lib/jvm一下)
- cd /usr/lib/jvm
- sudo mv jdk1.7.0_05/ java-7-sun
0.vim ~/.bashrc
- export JAVA_HOME=/usr/lib/jvm/java-7-sun
- export JRE_HOME=${JAVA_HOME}/jre
- export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
- export PATH=${JAVA_HOME}/bin:$PATH
- 保存退出,输入以下命令使之立即生效。
- source ~/.bashrc
8,
配置默认JDK版本
由于ubuntu中可能会有默认的JDK,如openjdk,所以,为了将我们安装的JDK设置为默认JDK版本,还要进行如下工作。执行代码:
- sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-sun/bin/java 300
- sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7-sun/bin/javac 300
- sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java-7-sun/bin/jar 300
- sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java-7-sun/bin/javah 300
- sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java-7-sun/bin/javap 300
执行代码:
- sudo update-alternatives --config java
系统会列出各种JDK版本,如下所示:
- snowdream@snowdream:~$ sudo update-alternatives --config java
- 有 3 个候选项可用于替换 java (提供 /usr/bin/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/jre/bin/java 63 手动模式
- 3 /usr/lib/jvm/java-7-sun/bin/java 300 手动模式
- 要维持当前值[*]请按回车键,或者键入选择的编号:3
- update-alternatives: 使用 /usr/lib/jvm/java-7-sun/bin/java 来提供 /usr/bin/java (java),于 手动模式 中。
测试
java version "1.7.0_05"
Java(TM) SE Runtime Environment (build 1.7.0_05-b06)
Java HotSpot(TM) Server VM (build 23.1-b03, mixed mode)
9,另外,您还可能在启动eclipse的时候弹出如下的错误提示框:
Locking is not possible in the directory
"/opt/eclipse/configuration/org.eclipse.osgi"
. A common reason is that the file system or Runtime Environment does not support file locking
for
that location. Please choose a different location, or disable file locking passing
"-Dosgi.locking=none"
as a VM argument. /opt/eclipse/configuration/org.eclipse.osgi/.manager/.fileTableLock (Permission denied)
Fix:
Edit /opt/eclipse/eclipse.ini, add or move the line:
-Dosgi.locking=none
at the end of the file, or at least after the argument -vmargs
chown -R root:root eclipse
chmod -R g-w eclipse
- ubuntu12.04安装Eclipse Indigo
- ubuntu12.04LTS下eclipse indigo版配置opencv2.4.9
- Ubuntu12.04 安装Eclipse
- ubuntu12.04安装eclipse
- Ubuntu12.04 安装eclipse
- ubuntu12.04 安装Eclipse
- ubuntu12.04 安装eclipse
- Eclipse Indigo安装Spket
- Ubuntu12.04下安装Eclipse
- ubuntu12.04 安装eclipse juno
- Ubuntu12.04下安装eclipse
- Ubuntu12.04LTS 安装 eclipse
- ubuntu12.04下面安装eclipse
- ubuntu12.04配置安装eclipse
- Ubuntu12.04LTS 安装 eclipse
- ubuntu12.04中安装eclipse
- ubuntu12.04下安装Eclipse
- Eclipse Indigo安装插件问题
- linphone快速挂断后的程序崩溃问题
- C#数组比较(IStructuralEquatable接口)
- 多线程
- libpcapz实例
- Linux下Socket编程中用send发送结构体
- ubuntu12.04安装Eclipse Indigo
- Window.open 打开的窗口标题中包含url
- 过程式编程-绘图程序
- asp.net 抓取网页 自动识别编码
- Web应用中的轻量级消息队列
- (单纯二维) Mobile phones (1195)
- android消息推送demo
- oracle有Boolean类型
- 欧拉图与欧拉路