我在bitbucket帐户中有一个maven项目。我需要在我的本地maven存储库中添加该项目,以便我可以将该项目作为maven依赖项引用到我的主项目的pom.xml中。
也就是说,执行以下步骤
1)克隆项目2)运行maven build install
这将添加到本地maven存储库
请告诉我是否有办法实现相同的目标(以类似的方式连接到maven公共存储库)?
您可以通过在项目的pom文件中定义存储库来实现此目的,您希望将项目1用作依赖项。
例如。
项目1的Git克隆路径:https://github.com/yogi21jan/project1
在子项目中添加以下代码:
<repositories>
<repository>
<id>YOUR-PROJECT-NAME-mvn-repo</id>
<url>https://raw.github.com/YOUR-USERNAME/YOUR-PROJECT-NAME/mvn-repo/</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>
最后将此项目添加为依赖项:
<dependency>
<groupId>group id of project 1</groupId>
<artifactId>artifcat id of project 1</artifactId>
<version>required version</version>
</dependency>