我有一个 Maven 项目,它依赖于 git 上的另一个远程项目。我添加了一个
<scm>
<connection>scm:git:git@github.com:MY-Group/my.project.git</connection>
<url>https://github.com/MY-Group/my.project</url>
</scm>
进入我当前的项目 pom.xml。
当我这样做时mvn scm:checkout
,项目被下载到目标/结帐文件夹中。
我想做的是覆盖mvn install
到
- 首先将此远程项目检出到目标文件夹中
- 从目标文件夹构建并安装此远程项目
- 然后构建当前项目
这可能吗?如果是这样,我们怎样才能做到这一点?任何帮助