每当我将Eclipse文件夹移动到另一个位置时,除非我switch the workspace manually,否则它将完全重置。它似乎使用绝对路径,但我想要一个相对的实际上使它完全可移植。
任何方式这样做?我在哪里可以找到我设置的工作空间路径?
作为旁注,referenced libraries inside projects must use relative paths to prevent a re-configuration。
答案 0 :(得分:2)
如果您的workspace
与您的eclipse
文件夹相关,请尝试使用platform schema
的相对路径将其添加到config.ini
,以解决您无法使用绝对值的问题路径according to this。
-data platform:/base/workspace
该文件位于根eclipse文件夹中。
答案 1 :(得分:0)
如果您正在使用Windows在此命令中创建一个bat文件,则G:G是一个本地的名称,它只是一个例子,它是选择一个尚不存在的disque本地名称的唯一条件。将此bat文件放在同一级别的工作区旁边,然后执行此文件,名称为G的disque本地图标或您选择的文件将出现在工作站中,然后启动eclipse并选择此路径G: \ workspace.the这个方法的正面不仅是eclipse变得可移植,而且一切都存在于bat文件的同一级别。
答案 2 :(得分:0)
在您的eclipse.ini
文件上,该行的正上方(必须在此行的上方)
-vmargs
完全按照以下步骤粘贴这些行(您可以替换DesiredWorkspaceName
)
-data
DesiredWorkspaceName
请勿预先创建目录。 Eclipse将自动执行此操作。为了使大多数事情都能顺利进行,您确实应该让Eclipse创建目录。 -data
必须排成一行。
使用Eclipse测试:产品版本4.17.0,2020-09 R。