Ubuntu 安装Eclipse

一、eclipse安装过程

首先确保在安装eclipse之前已经安装好Java虚拟机

1. eclipse官网下载压缩包

下载地址:http://www.eclipse.org/downloads/?osType=linux&release=undefined

2. 解压缩到 /opt/(/opt一般为大型商业软件或第三方软件包安装的地方,我习惯将第三方软件安装在此,当然你也可以安装在/usr/local下或其他地方)

sudo tar xzvf eclipse-standard-kepler-R-linux-gtk.tar.gz -C /opt

tar的-C参数指定了文件解压后所在的目录

注意:

(1)由于/opt权限默认情况下为root所拥有,普通用户不能写,故需要加sudo

如果希望普通用户也能读写/opt,则可以修改该目录的权限(完全为了方便,当然如果需要考虑安全问题,则不应该修改此目录权限):

sudo chown -R jmwang:jmwang /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:$*([email protected])     传递给脚本的所有参数的值

该命令的目的就是为了能在terminal下直接输入eclipse命令就能打开eclipse,但此时权限不够,还需要第4步

4. 修改该脚本的权限,让它变成可执行,执行下面的命令:

sudo chmod +x /usr/bin/eclipse

以上可以通过命令行输入eclipse就可以启动IDE了。

5. 在桌面上创建启动图标

方法一、通过桌面启动器创建

命令:gnome-desktop-item-edit ~/ --create-new

名称:eclipse 命令:eclipse  图标: /opt/eclipse/icon.xpm

将用户目录(我的是/home/hadoop)下刚创建的启动图标拖到桌面即可。

注意:

(1)上述命令并不是Ubuntu自带的,需要我们自己安装:

sudo apt-get install --no-install-recommends gnome-panel

(2)用该方式产生的启动图标双击运行时不会产生命令行提示窗口,十分友好

方法二、通过在应用程序中创建,其实就是添加到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。

注意:红色部分表示双击运行时是否会产生命令行窗口,true表示产生命令行窗口,是否不友好,所以一定要把Terminal的值写为false

但此时我的eclipse启动出现了问题:

找不到jre路径,解决方案如下:

方案一、修改eclipse安装目录下的eclipse.ini文件,在首行添加虚拟机参数-vm的设置

-vm

/opt/java/jdk1.7.0_25/jre/bin/java

# -vm 参数用以指定使用哪一个 jvm 来执行Eclipse

方案二、修改步骤3中的启动脚本,在这里面指定启动参数,如下:

#!/bin/sh

export ECLIPSE_HOME=/opt/eclipse
#$ECLIPSE_HOME/eclipse $*
$ECLIPSE_HOME/eclipse -vm /opt/java/jdk1.7.0_25/jre/bin/java -data /home/jmwang/workspace &

# -vm 参数用以指定使用哪一个 jvm 来执行Eclipse

# -date参数用以指定Eclipse的workspace

二、eclipse使用问题小记

1. eclipse不小心删除默认工作空间后启动不了IDE

经常会遇到删除原来工作空间及相应的目录会发现eclipse启动不了的问题,如我本来的linux用户名为jmwang,eclipse默认工作空间是 /home/jmwang/workspace,但有一次因为需要更改了用户名,改为hadoop,相应/home/jmwang/workspace也 改为了/home/hadoop/workspace,此时打开eclipse出现以下错误:

当然首先想到改变eclipse默认的工作空间,改为/home/hadoop/workspace,而且只能通过配置文件改(IDE根本打不开),方法如下:

打开eclipse的安装目录,依次打开以下目录,configuration\.settings

文件夹下有一个文件 org.eclipse.ui.ide.prefs,里面的内容格式如下:

MAX_RECENT_WORKSPACES=5
RECENT_WORKSPACES=/home/hadoop/workspace
RECENT_WORKSPACES_PROTOCOL=3
SHOW_WORKSPACE_SELECTION_DIALOG=false
eclipse.preferences.version=1

修改上面的红色加粗部分即可,最后保存,发现还是启动不了eclipse,仍然报那个错误,说明工作空间还没改掉,苦思冥想,回忆eclipse的安装过程,发现我当初在/usr/bin下建了个eclipse的启动脚本eclipse,内容如下:

#!/bin/sh

export ECLIPSE_HOME=/opt/eclipse
#$ECLIPSE_HOME/eclipse $*
$ECLIPSE_HOME/eclipse -vm /opt/java/jdk1.7.0_25/jre/bin/java -data /home/jmwang/workspace &

红色部分仍为原来的空间,而这个优先级是最高的,所以前面的修改无效,将其改为/home/hadoop/workspace后再打开eclipse就可以了。

2. 如何恢复eclipse工作空间提示功能

由于一直习惯eclipse中只使用一个工作空间,所以一般在eclipse刚刚安装好后第一次启动时,我就钩上了弹出的工作空间选择的对话框中以后不再提示的钩选。

结果这次突然需要用到它的工作空间提示功能了,却突然不知道如何找回它的提示功能了。

设置方法如下:

Window -> Preferences -> General -> Startup and Shuodown -> Workspaces -> Prompt for workspace  on startup

时间: 2025-01-21 20:20:36

Ubuntu 安装Eclipse的相关文章

ubuntu安装eclipse

ubuntu安装eclipse 1.用到的软件: 2.创建安装jdk 的文件目录: 3.复制解压安装jdk: 4.配置环境变量: 配置内容: 使配置生效: 查看安装的jdk版本: 5.创建安装eclipse 的文件目录: 6.复制解压安装eclipse: 查看安装的eclipse: 7.重启: 必须的.. 8.设置项目保存目录: 9.打开eclipse: 10.运行 Hello World :

ubuntu 安装eclipse for c++

linux的GUI和windos比起来实在逊色,虽然它的终端模式(命令行模式)非常强大.linux发行版ubuntu的GUI相对其他版本要华丽一些,所以最近由redhat转向ubuntu进行linux的学习.曾经一度使用gcc命令行模式来编译.调试C程序,但是我还是渴望一个C/C++集成开发环境可以给我更好的视觉感受和方便的操作,以避免命令行的繁琐操作,所以就尝试着在自己的ubuntu上装一个eclipse的集成开发环境. eclipse简介 eclipse 是一个开放源代码的.基于Java的可

Ubuntu安装eclipse,编写mapreduce,免编译hadoop-eclipse插件

原地址:http://blog.csdn.net/coolcgp/article/details/43448135,做一些更改和补充 第一,Ubuntu软件中心安装eclipse 第二,将hadoop-eclipse-plugin-1.2.1.jar复制到eclipse安装目录下的插件目录/usr/lib/eclipse/plugins下(如果不知道eclipse的安装目录,终端输入whereis eclipse查找. )如果默认安装,直接输入下一条命令: sudo cp hadoop-ecli

ubuntu 安装eclipse,adt,android sdk,离线

1.安装jdk 环境变量 $ sudo gedit ~/.bashrc export JAVA_HOME=/usr/local/jdk1.8.0_65export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH sudo update-alternatives --install /usr/bin/java java /

[转] - Ubuntu 安装Eclipse

昨天捣鼓一天,终于在Linux下成功安装Eclipse,这样,就能在Linux下像Windows的Visual Studio一样写程序了. 在网上搜索各种方法,但是没有一种方法是完整可行的,结合各种帖子,总结出如下的安装步骤,已经实践了两台计算机,绝对可用.   1. sudo apt-get install openjdk-6-jre-headless 2. 百度或google搜索"linux+Eclipse+C",可以搜到“eclipse-linuxtools-indigo-SR2

ubuntu安装eclipse tomcat的参考网址

Neither the JAVA_HOME nor the JRE_HOME environment variable is defined解决 - Linux操作系统:Ubuntu_Centos_Debian - 红黑联盟 [亲测]ubuntu14.10建立热点wifi分享给手机_职业教育_百度经验 Ubuntu14.04安装和配置Tomcat8.0.12_百度经验 Ubuntu14.10调节亮度失效解决办法_百度经验 Ubuntu 14.04 LTS安装Java 8和Eclipse 4.4_

Ubuntu 安装 Eclipse C/C++开发环境

所需软件清单: 1.eclipse-linuxtools-indigo-SR1-incubation-linux-gtk.tar.gz 2.jre-7u2-linux-i586.tar.gz 先将上述2个软件压缩包 下载 到 /home/tools 里,如图 第2步 解压缩 #cd /home/tools/ 将eclipse-linuxtools-indigo-SR1-incubation-linux-gtk.tar.gz 解压缩到 /opt下 # cp eclipse-linuxtools-i

ubuntu安装jdk/eclipse

1.下载JDK 从官网下载jdk8 jdk-8u5-linux-x64.tar.gz 2.解压$ tar -zxvf jdk-8u5-linux-x64.tar.gz解压出来是一个jdk1.8.0_05文件夹3.将文件夹移动到安装目录$ sudo mv jdk1.8.0_05 /usr/local/ 4.配置环境变量 ,更改/etc/profile文件 sudo gedit /etc/profile 在文件最后加上如下几行: export JAVA_HOME=/usr/local/jdk1.8.

Ubuntu下安装eclipse

一.eclipse安装环境JDK的安装 1.下载JDK 从官网下载jdk8 jdk-8u5-linux-x64.tar.gz 2.解压$ tar -zxvf jdk-8u5-linux-x64.tar.gz解压出来是一个jdk1.8.0_05文件夹3.将文件夹移动到安装目录$ sudo mv jdk1.8.0_05 /usr/local/ 4.配置环境变量 ,更改/etc/profile文件 sudo gedit /etc/profile 在文件最后加上如下几行: export JAVA_HOM