强制eclipse.ini中的-vm条目保持为相对路径?

强制eclipse.ini中的-vm条目保持为相对路径?,eclipse,startup,ini,Eclipse,Startup,Ini,有一个bug,在安装插件之后,-vm条目被弄乱了。这有点类似,在每次运行时,相对路径将解析为绝对路径。我希望保持eclipse的可移植性,这是实现这一点所需的最后一部分。当路径解析为绝对路径时,它又是不可移植的。有没有办法阻止eclipse解析-vm条目?或者根本不允许触摸INI文件 如果没有,我将不得不使用单独的cmd来启动eclipse,或者使用快捷方式并以这种方式向-vm提供信息 提前感谢您的任何提示 编辑:我们的愿望是让便携式Eclipse与捆绑的JRE一起工作,即使在移动时也能工作。对

有一个bug,在安装插件之后,-vm条目被弄乱了。这有点类似,在每次运行时,相对路径将解析为绝对路径。我希望保持eclipse的可移植性,这是实现这一点所需的最后一部分。当路径解析为绝对路径时,它又是不可移植的。有没有办法阻止eclipse解析-vm条目?或者根本不允许触摸INI文件

如果没有,我将不得不使用单独的cmd来启动eclipse,或者使用快捷方式并以这种方式向-vm提供信息

提前感谢您的任何提示



编辑:我们的愿望是让便携式Eclipse与捆绑的JRE一起工作,即使在移动时也能工作。

对于您的问题没有确切的答案,但要获得便携式Eclipse IDE或基于Eclipse的应用程序,JRE/SDK可以嵌入子文件夹
JRE
中,而不是在
.ini
文件中使用
-vm

对于您的问题没有确切的答案,但要获得一个可移植的Eclipse IDE或基于Eclipse的应用程序,JRE/SDK可以嵌入子文件夹
JRE
中,而不是在
.ini
文件中使用
-vm

此事件仅在我移动eclipse文件夹时触发。然后在连续运行时,路径将被解析为绝对路径。您可以在Eclipse安装文件夹的子文件夹
JRE
中嵌入一个JRE/SDK,而不是使用
-vm
。这非常有效,我想我会同意。再一次,您在技术上没有准确地回答这个问题,并且再一次完美地解决了我的问题(我想要便携式eclipse,这就实现了)。您想将其添加为答案以便我可以接受吗?@howlger很抱歉打扰您,但我们正在开发一个Java应用程序,希望重用与Eclipse捆绑的同一个jre,您是否知道java启动器中的什么机制允许它使用相对路径jre子文件夹而不是系统范围的java?或者只是二进制文件调用“java-jar given.jar”,并在java二进制文件之前使用相对路径作为前缀?只有当我移动eclipse文件夹时,才会触发此事件。然后在连续运行时,路径将被解析为绝对路径。您可以在Eclipse安装文件夹的子文件夹
JRE
中嵌入一个JRE/SDK,而不是使用
-vm
。这非常有效,我想我会同意。再一次,您在技术上没有准确地回答这个问题,并且再一次完美地解决了我的问题(我想要便携式eclipse,这就实现了)。您想将其添加为答案以便我可以接受吗?@howlger很抱歉打扰您,但我们正在开发一个Java应用程序,希望重用与Eclipse捆绑的同一个jre,你是否知道java启动器中的什么机制允许它使用相对路径jre子文件夹而不是系统范围的java?或者只是二进制文件调用“java-jar given.jar”,在java二进制文件之前以相对路径作为前缀?你已经帮我解决了很多问题。你想知道最终的结果是什么吗?当最终产品完成后,你有兴趣看看吗?是的,我有兴趣。:-)好的,我会告诉你什么时候完成。你已经帮我解决了这么多问题。你想知道最终的结果是什么吗?当最终产品完成后,你有兴趣看看吗?是的,我有兴趣。:-)好的,我会告诉你什么时候完成。