Eclipse 3.6 Helios适用于Ubuntu 10.10

6
我在我的戴尔工作站笔记本上安装了Ubuntu 10.10网本版。我从Eclipse网站下载了Helios,但无法运行。我已经从Synaptic软件包管理器下载了Eclipse 3.5,但无法将其更新到Eclipse 3.6。是否有其他方法可以获得更新的Eclipse?Eclipse 3.6支持HTML 5。
请告诉我,非常感谢。

2
你“无法运行它”... 这不是非常精确。 - greg0ire
5个回答

20

尝试这样做:

在Ubuntu上安装Eclipse,您需要首先从http://www.eclipse.org/downloads/下载它。 通过右键单击它并选择"Extract Here"或运行以下命令来解压缩下载的文件:

tar xzf dir/eclipse-SDK-3.3.1.1-linux-gtk.tar.gz

eclipse-SDK-3.3.1.1-linux-gtk是您的Eclipse SDK名称和版本,dir是Eclipse SDK所在的目录。

现在将其移动到根目录。应用以下命令来完成此操作。

sudo mv dir/eclipse ~

现在,您已经准备好配置Eclipse。为此,请按照以下逐步操作...

sudo mv eclipse /opt/

注意权限的设置:

sudo chmod -R +r /opt/eclipse
sudo chmod +x /opt/eclipse/eclipse

在您的路径中创建一个可执行文件:

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

复制以下内容并保存文件:

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

我们还可以通过创建符号链接让eclipse在任何地方都可以执行:

sudo ln -s /usr/bin/eclipse /bin/eclipse
创建菜单图标:
sudo gedit /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

第一次运行:

eclipse -clean
你现在可以通过在终端中键入“eclipse”或从GNOME菜单应用程序->编程->Eclipse中启动Eclipse。

你应该把这个内容粘贴到哪里?是在哪些文件或目录中? - user935375
在已经安装了旧版本Eclipse的Ubuntu 10.10上运行良好。你刚刚救了我的命。 - f.ardelian

3
至少,你还可以进行手动安装,这样就不会影响到你当前的Eclipse3.5(如果3.6出现问题,你可以回到3.5)。
以下是让你完成3.6下载的步骤:
- 将下载文件解压缩到你完全控制的目录中,通常是你用户名下的一个目录,保留文件夹。 - 创建一个指向eclipse可执行文件的快捷方式,通常在生成的“eclipse”文件夹中。 - 使用生成的快捷方式运行程序。 - 当新的eclipse安装开始时,指向你现有的工作区。你可以继续使用相同的工作区安装3.5和3.6,或者通过取消选择软件管理程序中的3.5来删除它(有多种方法)。
实际上,Alexander Pogrebnyak在评论中指出:
工作区无法往返于3.5->3.6->3.5
通常的解决方案是在不同的目录中保留3.5和3.6版本的工作区。
为每个版本创建一个工作区的想法始终是最安全的路线,每个项目导入到各自的工作区中
请注意,你必须确保正确安装了Java(对于你来说应该已经很好了,但以防万一):
在Ubuntu 10.10上安装Helios 3.6相当简单。从eclipse.org下载eclipse包并将其解压缩到你的主目录中的文件夹即可。
关键部分是设置来自sun合作伙伴存储库的java6-jdk,但有一个易于跟随的指南:基本上你需要启用合作伙伴存储库,然后使用以下命令安装java6 jdk:
sudo apt-get install sun-java6-jre sun-java6-plugin

如果需要,您可以使用以下命令更新Java备选项:
# shows a list with available java alternatives:
sudo update-java-alternatives -l

# sets the alternative
sudo update-java-alternatives -s java-6-sun
sudo update-alternatives --config java

在您上一个话题中,您可能是指相同的项目,而不是相同的工作区,因为工作区无法往返于3.5->3.6->3.5。通常的解决方案是将3.5和3.6版本的工作区保存在不同的目录中。 - Alexander Pogrebnyak
@Alexander:没错。我已经在我的答案中包含了你的评论。 - VonC

3

通过官方Ubuntu渠道提供的Eclipse版本为3.5,不应手动升级为3.6。您可能没有写入权限。

如果您必须使用3.6版本,则最简单的方法是从eclipse.org下载官方发行版,解压缩并直接运行eclipse二进制文件。这也使您能够完全自己管理它,包括升级和额外模块。


2

通过官方Ubuntu渠道提供的Eclipse版本是3.5,不应手动升级到3.6。您可能没有写入权限。


2
不知道发生的事情是否是在谷歌搜索时找到了这个确切的问题,并将采纳的答案剪贴复制了? - Thorbjørn Ravn Andersen

2
有一个PPA可用,它应该让您在软件包到达Ubuntu repos之前通过软件包管理升级。不幸的是,这些软件包似乎 损坏 正确

只是更新一下 - 新的3.7(Indigo)发布版在Oneiric中似乎运行良好。 - appas

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接