让 Eclipse 可移植

让 Eclipse 可移植

注:是的,我见过但是,Eclipse 似乎自 2010 年以来发生了一些变化,因为尝试从我的闪存驱动器运行全新安装不再有效。由于这个问题是在 2010 年提出并回答的,我怀疑是否有人会费心更新它,所以我问了一个新的问题。

我想将 Eclipse 可移植地安装在我的闪存驱动器上。我尝试做我一直做的事情 —— 告诉安装程序将其安装到我的闪存驱动器上 —— 但现在,它给出了一个错误,提示我找不到其共享的配套库。具体来说,它给出了这个错误:

弹出窗口标题为“Eclipse”,正文为“Eclipse 可执行启动器无法找到其配套共享库”。左下角有一个按钮,上面写着“确定”,右上方有一个红色的 X 按钮。除了这个,什么也没有。

从命令行运行它会产生相同的结果,并且不会在命令行上打印任何额外的内容。

请注意,这是一个全新的安装,通过以下方式进行:下载页面,单击“下载”,运行可执行文件,并选择第一个选项“Eclipse IDE for Java Developers”,然后更改路径以便它位于我的闪存驱动器上。

如果我在安装它的电脑上启动它,它就能正常工作。但是,这在很大程度上违背了在闪存驱动器上安装东西的目的。

既然这显然不起作用,我错过了什么?如何让 Eclipse 可移植?

我目前的电脑是 Windows 8 64 位,但我希望它能在 Windows 7+、32 位和 64 位上运行。从技术上讲,目前我实际上需要的只是 Windows 7 32 位和 Windows 8 64 位,但为了能够忘掉它,我希望它能更广泛地使用。

闪存驱动器有足够的空间进行多次安装,但我宁愿只安装一次,并且我有足够的编程经验来管理一个模型,但我更希望有一个在更新软件时能够保留的解决方案。


我使用了 zip 文件。现在,它一开始似乎可以工作,但随后会在不同的计算机上打开不同的工作区,尽管我尽了最大努力,但我还是无法让 Eclipse 为其 JRE 和 JDK 使用相对路径,这意味着只有当驱动器分配了正确的字母时它才能正常工作。简而言之,仍然不可移植。

答案1

我使用“portableapps.com”格式制作了 Eclipse Neon 和最新 Oxygen 的便携版本。您可以在此处下载: https://sourceforge.net/projects/eclipse-neon-portable/

您还应该看看这个解释:http://portableapps.com/development

相关内容