Eclipse:从工作区中的项目更改未导入文件夹项目中的更改

时间:2016-06-07 14:25:00

标签: java eclipse git atlassian-sourcetree

文件夹A有一些python代码和java代码。文件夹A是bitbucket上的repo,源树用于将提交推送到repo。它的python方面运行正常。

我使用eclipse来处理java代码。我将文件夹A中的java代码导入到eclipse工作区。 Eclipse编辑器中的所有更改都反映在工作区项目中 - 而不是文件夹A中的java文件夹。

有没有我可以在文件夹A中显示日食编辑?

这样我的java工作区中的编辑将显示在repo的提交中。

或者我可以将工作区项目文件夹添加到我的仓库(实际上没有将其移动到我的仓库中)

1 个答案:

答案 0 :(得分:1)

其中一个解决方案是链接文件夹

  1. 创建一个空的java项目
  2. 打开项目属性。选择Java Build Path,然后点击Linked Source...
  3. 已关联的文件夹位置选择Folder A,点击Finish进行更改。
  4. 已关联的文件夹下的文件的实际位置位于Folder A下。

    另一个解决方案是在java项目下创建符号链接,将目标设置为Folder A

    • 对于Windows 7或更高版本,请执行命令mklink /J srcLink Folder_A
    • 对于unix,执行命令ln -s srcLink Folder_A

    创建 srcLink 后,请记得刷新项目并添加源文件夹。