我正在研究存储在USB密钥上的一些Eclipse项目.我已将它们添加到工作空间,其根文件夹也位于USB密钥上,但项目不直接位于此目录中.因此,它们的绝对路径将写入工作空间的.projects文件夹中.
当我在几台计算机上使用密钥时会出现问题,因为分配给USB密钥的驱动器号并不总是相同(我不想在所有计算机上为其分配特定的字母).当我将项目添加到工作区时,当驱动器号与USB密钥的驱动器号不同时,Eclipse无法打开我的项目.
有这个问题的解决方案吗?具体来说,有没有办法让Eclipse使用工作区文件夹中的相对路径将项目添加到工作区?
简而言之,如果不破解工作区元数据(参见[workspace.dir]/.metadata),您就无法做到这一点。Eclipse 工作区并非设计为可移植的,即使您没有实际移动工作区,您实际上也是通过更改驱动器号来移动它。
我建议尝试找到一种方法将您的项目置于workspace.dir. 不能保证您不会遇到问题,但可能会提高您的胜算。根据您使用的 Eclipse 功能,您很可能会在工作区元数据中得到其他类型的绝对路径。
| 归档时间: |
|
| 查看次数: |
19060 次 |
| 最近记录: |