首先,这不是问题,而是我所面临的问题的解决方案,并浪费了 4,5 小时来找出解决方案。请让我知道是否有更好的替代方法来使用 eclipse 项目管理外部 src 文件夹。
我正在使用版本控制系统 (GIT) 来管理我的项目。还使用外部 Git 客户端 (SourceTree) 访问存储库
注意:同样的场景也可以使用 SVN 和 tortoise SVN。
在 Eclipse 中:当我创建一个动态 Web 项目时,它还包含“src”和“WebContent”文件夹,而我想使用外部文件夹(我使用 Git 客户端从 Git Repo 签出)....我在谷歌上进行了大量搜索以映射或链接外部 src 和 WebContent 文件夹,但没有找到方法。最后我得到了成功。在此处发布此信息....因此可能对某人有用。
(1) 假设您已经检查了位置“C:\MyGitRepo\”的内容,其中有 2 个文件夹“src”和“WebContent”
(2) 在 eclipse 中创建动态 web 项目:将源文件夹名称设置为“src2”
源文件夹映射
(3)右键项目->新建->文件夹->高级->链接到替代位置->“C:\MyGitRepo\src”
(3)右键项目->新建->源文件夹->浏览器->“src”
(4) 删除“Src2”
Web 内容文件夹映射
(5) 删除已有的“WebContent”文件夹
(6) 右键单击项目->新建->文件夹->高级->链接到替代位置->“C:\MyGitRepo\WebContent”
(7)项目属性->部署程序集->添加文件夹->下一步->选择“WebContent”文件夹
一切正常...意味着您的工作区中没有 src 和 web 内容文件夹,而您正在使用外部文件夹
我们也可以使用 eclipse 插件来实现,但是使用外部客户端(tortoise SVN 或源代码树)更方便