如何使用Eclipse工作区的相对路径

时间:2014-05-26 10:10:27

标签: java eclipse portability

每当我将Eclipse文件夹移动到另一个位置时,除非我switch the workspace manually,否则它将完全重置。它似乎使用绝对路径,但我想要一个相对的实际上使它完全可移植。

任何方式这样做?我在哪里可以找到我设置的工作空间路径?

作为旁注,referenced libraries inside projects must use relative paths to prevent a re-configuration

3 个答案:

答案 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。