如何同时使用Mercurial,Maven和Eclipse?
|
我目前正在由5位大学同事组成的团队中进行Java项目。实际上,我们将在接下来的几天内完成计划阶段,然后开始实施。
对于该项目,我们必须使用Mercurial(通过Bitbucket.org)和Apache Maven。我们想使用Eclipse作为IDE。我知道如何使用Mercurial,并且已经阅读了一些有关Maven的文章和指南。我不了解的是我们应该如何在协作中使用这些工具。
应该在存储库中放置什么?整个Eclipse项目?还是仅源文件和Maven的pom.xml?如果是后者,那么工作会议将如何?拉出文件,使用mvn eclipse:eclipse创建一个Eclipse项目,编写一会儿代码,然后提交/推送到存储库?
我负责创建项目结构,因此我的同事以及我也可以开始开发。但是我真的不知道该如何开始。如果不是必须使用Maven,则只需将Eclipse项目放入存储库中。但是不得不使用它,我现在很困惑,如果会影响到一切。
没有找到相关结果
已邀请:
2 个回复
冉案
然后您可以进行第一次提交,但是请注意,hg不会在其存储库中存储空文件夹,因此,要保持没有源代码的Maven文件夹结构,您必须在每个空文件夹中放置一个(空)文件,对于没有任何源的简单maven项目,它将位于以下文件夹中: myproject / src / main / java myproject / src / main / resources myproject / src / test / java myproject / src / test / resources 例如,我在其中放置了一个名为.empty的文件,其内容为“这是一个占位符文件,如果此文件夹中还有其他文件,则将其删除” 如果缺少某些文件夹,则如果您的同事导入您的项目,则会在eclipse中看到错误。 第一次提交: 在项目资源管理器中,右键单击新创建的Maven项目 团队->提交...->全选并输入提交消息->完成 现在,您可以将其克隆到bitbucket(我没有使用bitbucket的经验)。 告诉您的同事安装两个eclipse插件,然后他们可以通过获取仓库 文件->新建->其他->从SCM签出Maven项目->输入您的仓库的URL->完成 然后您就可以开始了。
朗排谎纷瘟