Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 带JRE的便携式Eclipse_Java_Eclipse_Portability - Fatal编程技术网

Java 带JRE的便携式Eclipse

Java 带JRE的便携式Eclipse,java,eclipse,portability,Java,Eclipse,Portability,由于JRE的原因,我无法从我的工作计算机上运行大多数程序,只需将eclipse和jdk7放在flash上并从flash运行即可。在eclipse中设置JDK:Window->Preference->Java->Installed JRE…eclipse部分很简单。只需在USB上解压缩Eclipse 您必须将Java安装到USB。然后,进入Eclipse窗口->首选项;Java->Installed JRE并确保列出您的Java JRE或JDK,并使用默认值 在USB上创建您的工作区,您应该准备好

由于JRE的原因,我无法从我的工作计算机上运行大多数程序,只需将eclipse和jdk7放在flash上并从flash运行即可。在eclipse中设置JDK:Window->Preference->Java->Installed JRE…

eclipse部分很简单。只需在USB上解压缩Eclipse

您必须将Java安装到USB。然后,进入Eclipse窗口->首选项;Java->Installed JRE并确保列出您的Java JRE或JDK,并使用默认值


在USB上创建您的工作区,您应该准备好了。

根据我的经验,由于Eclipse从Indigo升级到Juno,他们提供的.zip已经是可移植的了。它不再在Windows用户数据文件夹中创建任何文件夹或文件。

在USB驱动器上运行Eclipse相当容易。您只需要确保它知道在您的USB驱动器而不是主机上查找Java

如果您已经在驱动器上安装了,您可以通过将以下内容添加到
Eclipse.ini
文件来告诉Eclipse使用它

-vm
/PortableApps/CommonFiles/Java64/bin/javaw.exe

请注意,将文件存储为
EclipsePortable\App\eclipse\eclipse.ini

,只需将它们从粘贴复制到工作机器上,然后从那里运行即可。不要忘记设置环境变量以避免将来出现问题。我建议使用portableApp版本JRE,因此您不需要安装JRE。在(至少)最新的Eclipse中,当我尝试在“/JRE”添加JRE时,它会自动扩展为“F:/Eclipse/JRE”,而不是保持相对状态。我现在无法测试,但我认为这会导致它在不在F:驱动器上时无法运行。如何解决这个问题,并确保所有路径都是相对路径而不是绝对路径?@QPaysTaxes:我还没有在最新的Eclipse上尝试过这一点,但我建议先在USB上安装Java,然后解包或安装Eclipse,最后确保Eclipse指向的唯一JDK或JRE是安装在