当前位置: 首页>>技术教程>>正文


如何安装Eclipse?

, , ,

问题描述

我想安装最新版本的Eclipse,但Ubuntu软件中心包含较旧的版本。

是否有PPA或其他方式安装最新的Eclipse?请描述完整安装的步骤。

最佳解决思路

如果您从官方网站下载了Eclipse,请按照以下步骤进行安装。

  1. 使用提取eclipse.XX.YY.tar.gz

    tar -zxvf eclipse.XX.YY.tar.gz
    
  2. 成为root并将提取的文件夹复制到/opt

    sudo mv eclipse.XX.YY /opt
    
  3. 创建一个桌面文件并安装它:

    gedit eclipse.desktop
    

    并将以下内容复制到eclipse.desktop文件中

    [Desktop Entry]
    Name=Eclipse 
    Type=Application
    Exec=env UBUNTU_MENUPROXY=0 eclipse44
    Terminal=false
    Icon=eclipse
    Comment=Integrated Development Environment
    NoDisplay=false
    Categories=Development;IDE;
    Name[en]=Eclipse
    

    并确保它具有如何将Eclipse固定到Unity启动器?,然后执行以下命令将其自动安装到统一中:

    sudo desktop-file-install eclipse.desktop
    
  4. 使用/usr/local/bin创建符号链接

    sudo ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse44
    
  5. 为了在日线图中显示日食图标,可以将日食图标添加为

    sudo cp /opt/eclipse/icon.xpm /usr/share/pixmaps/eclipse.xpm
    
  6. 不要忘记,您需要安装OpenJDK或Sun Java才能运行eclipse。有关Java安装的更多信息,请查看我如何安装Sun/Oracle专有的Java JDK 6/7/8或JRE?。以下是安装Open JDK 1.6的一个简单示例:

    sudo apt-get install openjdk-6-jdk
    
  7. 启动Eclipse,然后为其提供修改osgi文件所需的权限:

    sudo chown -R $USER:$USER /opt/eclipse/configuration/org.eclipse.osgi
    

    NB!您必须首先启动Eclipse,因为org.eclipse.osgi目录仅在首次启动后创建。

而已。

次佳解决思路

12.04 LTS

首选方法:打开软件中心 –

在Ubuntu软件中心选择Eclipse,我也安装了可扩展工具平台和Java IDE,但安装是可选的。在验证对话框中输入您的密码。这将使您在包管理系统中获得3.7.1。

ppa,eclipse,software-installation,ubuntu

备选方案:

下一个最受欢迎的方法PPA:截至目前,eclipse-team PPA没有12.04的eclipse包。随着事态的发展,我会更新答案。

当它变得可用时,如果您已经通过软件中心-sudo add-apt-repository ppa:eclipse-team/ppa && sudo apt-get update && sudo apt-get upgrade安装

最不方便的方法便携式:对于便携式安装,您仍然可以直接从Eclipse website下载。这使您可以为不同的语言CDT,Java和PyDev或Aptana定制多个Eclipse安装。它不允许自动更新。通过软件中心安装始终是首选方法。

我测试了便携式3.7.1和3.7.2 tarball,它们在12.04 LTS上工作得很好。

便携式安装的另一个缺点是,如果您移动文件夹或直接启动文件夹,则必须更新启动程序。

第三种解决思路

如何在Ubuntu 12.04上安装Eclipse 4.2

由于Ubuntu存储库中的Eclipse软件包已过时,如果我们想要安装最新版本,我们将不得不手动完成。您可以从eclipse.org下载tar.gz文件。

  1. Download Eclipse。我得到了eclipse-jee-juno-SR1-linux-gtk.tar.gz

  2. 通过执行命令行解压缩它

    tar -xzf eclipse-jee-juno-SR1-linux-gtk.tar.gz
    

    或使用档案管理器提取。

  3. 将提取的eclipse文件夹移动到/opt/ folder

    mv eclipse /opt/
    sudo chown -R root:root /opt/eclipse
    sudo chmod -R +r /opt/eclipse
    
  4. 在用户路径中创建一个eclipse可执行文件

    sudo touch /usr/bin/eclipse
    sudo chmod 755 /usr/bin/eclipse
    

    使用您的首选编辑器(nanogeditvi …)在/usr/bin/中创建一个名为eclipse的文件

    将其复制到它

    #!/bin/sh    
    export ECLIPSE_HOME="/opt/eclipse"
    $ECLIPSE_HOME/eclipse $*
    

    并保存该文件

  5. 创建一个Gnome菜单项

    使用您的首选编辑器(nanogeditvi …)在/usr/share/applications/中创建一个名为eclipse.desktop的文件

    将其复制到它

    [Desktop Entry]
    Encoding=UTF-8
    Name=Eclipse
    Comment=Eclipse IDE
    Exec=eclipse
    Icon=/opt/eclipse/icon.xpm
    Terminal=false
    Type=Application
    Categories=GNOME;Application;Development;
    StartupNotify=true
    

    并保存该文件

  6. 启动Eclipse /opt/eclipse/eclipse -clean &

  7. 现在,您可以通过单击锁定到Laucher上的右键来将Eclipse锁定到启动栏

第四种思路

我建议你直接从eclipse website下载。安装过程非常简单,只需提取tar.gz文件,删除它也很容易,只需删除eclipse文件夹即可:D

第五种思路

在桌面上,点击Ubuntu软件中心

ppa,eclipse,software-installation,ubuntu

一旦打开,搜索Eclipse

ppa,eclipse,software-installation,ubuntu

ppa,eclipse,software-installation,ubuntu

搜索完成后,您将看到Eclipse列出。你所要做的就是点击安装,坐下来放松,直到安装完成。

如果您还有任何问题,请不要犹豫,问问。

第六种思路

这是从http://www.inforbiro.com/blog-eng/ubuntu-12-04-eclipse-installation/复制的说明

如何在Ubuntu 12.04 LTS Precise Pangolin上安装Eclipse IDE平台

1)打开一个终端并输入命令

sudo apt-get install eclipse-platform

2)安装Eclipse之后,您可以根据您的需要安装开发插件,例如:

将为Eclipse安装Java开发工具(JDT)包

sudo apt-get install eclipse-jdt

将安装Eclipse的C /C++开发工具包

sudo apt-get install eclipse-cdt

第七种思路

总是从他们的网站上下载封装的eclipse。它最适合您将eclipse.tar.gz放入您的opt目录并为其创建符号并在系统中使用它。

所以如果你在未来升级,所有你的快捷键和链接不会死。

这是eclipse的首选设置。 IMO

第八种思路

您可以使用ubuntu-make在Ubuntu上安装Eclipse:

安装Ubuntu Make:

对于Ubuntu 14.04和14.10:

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make

对于Ubuntu 15.10及更高版本:

Ubuntu make已经在官方仓库中。

sudo apt-get install ubuntu-make

安装Eclipse:

umake ide eclipse

卸载Eclipse:

umake ide eclipse --remove

第九种思路

我创建了这个小脚本安装在一堆肉桂机器上。您可能需要根据需要更改特定的内容,但可以将其用作自己的模板。

#!/usr/bin/env bash

wget -P /tmp/ http://eclipse.mirror.triple-it.nl/technology/epp/downloads/release/kepler/SR1/eclipse-standard-kepler-SR1-linux-gtk-x86_64.tar.gz

tar -xzf /tmp/eclipse-standard-kepler-SR1-linux-gtk-x86_64.tar.gz -C /opt/
chown -R root: /opt/eclipse/

cat <<- 'EOF' > /usr/bin/eclipse42
    #!/bin/sh    
    export ECLIPSE_HOME="/opt/eclipse"
    $ECLIPSE_HOME/eclipse "$@"
EOF

chmod +x /usr/bin/eclipse42

cat <<- EOF > /usr/share/applications/eclipse42.desktop
    [Desktop Entry]
    Encoding=UTF-8
    Name=Eclipse
    Comment=Eclipse IDE
    Exec=eclipse42
    Icon=/opt/eclipse/icon.xpm
    Terminal=false
    Type=Application
    Categories=GNOME;Application;Development;IDE;
    StartupNotify=true
EOF

您现在可以通过键入eclipse42运行Kepler或等待菜单刷新(或输入r estart)以在那里找到它。

随意评论您推荐的更改。

第十种思路

与任何其他Eclipse版本一样,您不必从存储库中获取它。只需从eclipse.org下载相应的归档文件,即可解压并运行Eclipse。

存储库中的Eclipse通常是过时的。它通常在每个Ubuntu发行版中更新。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/213.html,未经允许,请勿转载。