MEMO:Ubuntu 13.04 安装Eclipse
2014-03-15 17:56
417 查看
转载自 eclipse在Ubuntu 13.04下的安装过程及问题小记
http://www.cnblogs.com/lanxuezaipiao/p/3325628.html
结合自己碰到的几个问题,写一个memo
jdk配置:
下载连接http://java.sun.com/javase/downloads/index.jsp
解压安装:
sudo mkdir /usr/lib/jvm
sudo tar zxvf ./jdk-7u51-linux-x64.tar.gz -C /usr/lib/jvm
cd /usr/lib/jvm
sudo mv jdk1.7.0_51 java-7-sun
修改环境变
sudo gedit /etc/profile
添加
#set java environment
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
配置默认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 --config java
测试
java -version (会显示如下信息,说明已配置成功)
java version "1.7.0_51"
1. eclipse官网下载压缩包
下载地址:http://www.eclipse.org/downloads/?osType=linux&release=undefined
2.解压缩到 /opt/(安装目录自己选,可不在/opt/下)
sudo tar xzvf ~/Downloads/eclipse-standard-kepler-SR2-linux-gtk-x86_64.tar.gz -C /opt
压缩包存在了Home下面的Downloads下面,文件名用Tab补全
tar的-C参数指定了文件解压后所在的目录
注意:
(1)由于/opt权限默认情况下为root所拥有,普通用户不能写,故需要加sudo
如果希望普通用户也能读写/opt,则可以修改该目录的权限(完全为了方便,当然如果需要考虑安全问题,则不应该修改此目录权限):
sudo chown -R your name:your name /opt
(2)如果想把eclipse目录的更改为root拥有,则可以执行下面的命令
sudo chown -R root:root /opt/eclipse
3. 在/usr/bin目录下创建一个启动脚本eclipse
sudo gedit /usr/bin/eclipse
然后在该文件中添加以下内容:
#!/bin/sh
export ECLIPSE_HOME=/opt/eclipse
$ECLIPSE_HOME/eclipse $*
PS:∗(@) 传递给脚本的所有参数的值
该命令的目的就是为了能在terminal下直接输入eclipse命令就能打开eclipse,但此时权限不够,还需要第4步
4. 修改该脚本的权限,让它变成可执行,执行下面的命令:
sudo chmod +x /usr/bin/eclipse
以上可以通过命令行输入eclipse就可以启动IDE了。
5. 在桌面上创建启动图标
方法一、通过桌面启动器创建
命令:sudo apt-get install --no-install-recommends gnome-pane
gnome-desktop-item-edit ~/ --create-new
name:eclipse
command:eclipse
comment:Eclipse IDE
图标: /opt/eclipse/icon.xpm
将用户目录(我的是/home)下刚创建的启动图标拖到桌面即可。
方法二、通过在应用程序中创建,其实就是添加到applications中(还没试过,感觉第一种方法挺好用的,就没试这个)
sudo gedit /usr/share/applications/eclipse.desktop
然后在弹出的文件中输入:
[Desktop Entry]
Name=eclipse
Comment=Eclipse IDE (v4.3)
Exec=eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Development;
StartupNotify=true
保存文件。然后将此文件拷贝到桌面,可以双击桌面 eclipse的图标来运行eclipse
六、找不到jre路径,解决方案如下:
方案一、修改eclipse安装目录下的eclipse.ini文件,在首行添加虚拟机参数-vm的设置
-vm
/usr/lib/jvm/java-7-sun/bin/java (选择自己的jdk安装路径插入即可)
# -vm 参数用以指定使用哪一个 jvm 来执行Eclipse
方案二、修改步骤3中的启动脚本,在这里面指定启动参数,如下:
#!/bin/sh
export ECLIPSE_HOME=/opt/eclipse
#$ECLIPSE_HOME/eclipse $*
$ECLIPSE_HOME/eclipse -vm /usr/lib/jvm/java-7-sun/bin/java -data /home/your_pc_name/workspace &
# -vm 参数用以指定使用哪一个 jvm 来执行Eclipse
# -date参数用以指定Eclipse的workspace
http://www.cnblogs.com/lanxuezaipiao/p/3325628.html
结合自己碰到的几个问题,写一个memo
jdk配置:
下载连接http://java.sun.com/javase/downloads/index.jsp
解压安装:
sudo mkdir /usr/lib/jvm
sudo tar zxvf ./jdk-7u51-linux-x64.tar.gz -C /usr/lib/jvm
cd /usr/lib/jvm
sudo mv jdk1.7.0_51 java-7-sun
修改环境变
sudo gedit /etc/profile
添加
#set java environment
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
配置默认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 --config java
测试
java -version (会显示如下信息,说明已配置成功)
java version "1.7.0_51"
1. eclipse官网下载压缩包
下载地址:http://www.eclipse.org/downloads/?osType=linux&release=undefined
2.解压缩到 /opt/(安装目录自己选,可不在/opt/下)
sudo tar xzvf ~/Downloads/eclipse-standard-kepler-SR2-linux-gtk-x86_64.tar.gz -C /opt
压缩包存在了Home下面的Downloads下面,文件名用Tab补全
tar的-C参数指定了文件解压后所在的目录
注意:
(1)由于/opt权限默认情况下为root所拥有,普通用户不能写,故需要加sudo
如果希望普通用户也能读写/opt,则可以修改该目录的权限(完全为了方便,当然如果需要考虑安全问题,则不应该修改此目录权限):
sudo chown -R your name:your name /opt
(2)如果想把eclipse目录的更改为root拥有,则可以执行下面的命令
sudo chown -R root:root /opt/eclipse
3. 在/usr/bin目录下创建一个启动脚本eclipse
sudo gedit /usr/bin/eclipse
然后在该文件中添加以下内容:
#!/bin/sh
export ECLIPSE_HOME=/opt/eclipse
$ECLIPSE_HOME/eclipse $*
PS:∗(@) 传递给脚本的所有参数的值
该命令的目的就是为了能在terminal下直接输入eclipse命令就能打开eclipse,但此时权限不够,还需要第4步
4. 修改该脚本的权限,让它变成可执行,执行下面的命令:
sudo chmod +x /usr/bin/eclipse
以上可以通过命令行输入eclipse就可以启动IDE了。
5. 在桌面上创建启动图标
方法一、通过桌面启动器创建
命令:sudo apt-get install --no-install-recommends gnome-pane
gnome-desktop-item-edit ~/ --create-new
name:eclipse
command:eclipse
comment:Eclipse IDE
图标: /opt/eclipse/icon.xpm
将用户目录(我的是/home)下刚创建的启动图标拖到桌面即可。
方法二、通过在应用程序中创建,其实就是添加到applications中(还没试过,感觉第一种方法挺好用的,就没试这个)
sudo gedit /usr/share/applications/eclipse.desktop
然后在弹出的文件中输入:
[Desktop Entry]
Name=eclipse
Comment=Eclipse IDE (v4.3)
Exec=eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Development;
StartupNotify=true
保存文件。然后将此文件拷贝到桌面,可以双击桌面 eclipse的图标来运行eclipse
六、找不到jre路径,解决方案如下:
方案一、修改eclipse安装目录下的eclipse.ini文件,在首行添加虚拟机参数-vm的设置
-vm
/usr/lib/jvm/java-7-sun/bin/java (选择自己的jdk安装路径插入即可)
# -vm 参数用以指定使用哪一个 jvm 来执行Eclipse
方案二、修改步骤3中的启动脚本,在这里面指定启动参数,如下:
#!/bin/sh
export ECLIPSE_HOME=/opt/eclipse
#$ECLIPSE_HOME/eclipse $*
$ECLIPSE_HOME/eclipse -vm /usr/lib/jvm/java-7-sun/bin/java -data /home/your_pc_name/workspace &
# -vm 参数用以指定使用哪一个 jvm 来执行Eclipse
# -date参数用以指定Eclipse的workspace
相关文章推荐
- Ubuntu 13.04下安装配置jdk1.7和Eclipse-juno
- ubuntu13.04下安装jdk eclipse ADT
- Ubuntu13.04安装eclipse后菜单栏下拉菜单不好使情况
- Ubuntu13.04 64位下安装jdk+eclipse+adt+支持web开发的插件+tomcat
- ubuntu13.04下安装jdk eclipse ADT
- Linux(Ubuntu 13.04)环境下 Eclipse perl插件EPIC的安装
- 如何安装Eclipse 4.3 Kepler 或 Eclipse 4.2 Juno 和 先决条件 Oracle Java 7 在 Ubuntu 13.04 Raring / Ubuntu 12.04 Precise LTS / Linux Mint 上
- Ubuntu 13.10 下安装 eclipse
- 在Ubuntu 13.10或者13.04上安装Rhythmbox 3.0
- Ubuntu 13.10中安装eclipse后菜单栏下拉失效
- 在Ubuntu下安装eclipse
- Linux(Ubuntu) 下 安装 jdk Eclipse,tomcat
- ubuntu 下安装Eclipse /c c++环境
- Ubuntu 13.04安装搜狗输入法
- ubuntu13.04 rabbitvcs安装
- Linux(Ubuntu)环境下安装Eclipse+Android SDK(ADT)教程
- ubuntu安装eclipse
- ubuntu eclipse 中安装 python + PyDev
- ubuntu下安装eclipse IDE for C/C++ developers