使用Intelij上的maven工具栏,我使用了;添加maven项目"以将依赖项项目添加到工作区。
在修改这个依赖项中的代码之前,我为这些更改创建了一个功能分支。
在我看来,原来的(依赖的(项目现在与依赖项目在同一个分支上。
这是应该的吗?我可以拥有这两个项目吗?每个项目都有不同的功能分支?
对于我需要对依赖项目进行的更改,我对依赖项目所做的更改要通用得多。
感谢
这不是处理2个项目的方式。每个项目应该有一个存储库。然后,在依赖项目中,您可以执行
mvn install
将jar发布到maven存储库。现在,您可以在从属项目的pom.xml中引用它。
如果你坚持使用第一种方法,为了能够访问依赖项目,在依赖项目的分支中,你必须与依赖项目的分枝重新建立基础,这样你也可以在该分支中拥有代码。但我不建议采用这种方法——它很混乱。