我有一个链接到远程存储库的git存储库。我目前正在使用此git存储库中的其中一个文件夹。该文件夹包含src
,META-INF
,WEB-INF
和jsp
文件。 它不包含.project文件(将其作为eclipse中的项目导入)。我相信原因是多个开发人员使用不同的IDE。所以上传他们的设置文件到git仓库看起来不太好。 问题1:通常如何处理?什么目录结构用于在git中共享web application
?将git文件链接到eclipse动态web项目
对此文件加载到我的Eclipse项目,我想这3种方式:
创建一个新的动态Web项目,并从Git仓库复制文件。修改后将这些复制到git存储库中。这是迄今为止最简单的设置和平凡的任务!
使用Eclipse的
git import
。导入 - > Git - >来自Git的项目 - >现有本地存储库 - >(选择存储库) - >导入为常规项目 - >下一步 - >完成。这在eclipse中提供了一种文件视图。但是,在Eclipse的Java类和其他内容助理功能之间导航并不适用于此方法!我试着创建
dynamic web project
并链接文件。我可以很容易地链接src
文件夹。但映射WEB-INF
,META-INF
文件夹里面WebContent
文件夹和映射.jsp
文件转换成项目的直接路径似乎并没有工作!
问题2:你能让这3个步骤中的任何一个更好吗?或者有没有其他的方式来映射这些文件?
这里的文件夹结构:
├───.gitFolder
│
├───AnotherProject
│ └───itsSubDirectories
└───DesiredProject
├───META-INF
├───src
│ └───com
│ └───pack
│ ├───module1
│ └───module2
├───WEB-INF
│ ├───classes
│ │ └───resources
│ └───lib
└───jspFiles