<project>
...
<packaging>pom</packaging>
<modules>
<module>common</module>
<module>a</module>
<module>b</module>
</modules>
</project>
common
<dependency>
<groupId>my.project</groupId>
<artifactId>common</artifactId>
<version>${module.common.version}</version>
</dependency>
模块
a
b
spotify docker plugin
我需要能跑
mvn deploy
mvn install
,它为
常见的
模块:
[错误]无法执行目标
org.apache.maven网站.插件:maven deploy plugin:2.7:部署
(默认部署)在项目公用:部署失败:存储库
元素未在分发管理内部的POM中指定
-DaltDeploymentRepository=id::layout::url参数中的元素或
正在搜索此错误,
this answer
建议在
distributionManagement
常见的
. 我只想构建它,所以它作为依赖关系被注入到其他模块中,并部署其他模块。我该怎么做?
我只想部署
和
b
使用此命令,但它会为
常见的
:
mvn clean \
-DdockerRegistryHost=123.dkr.ecr.us-west-1.amazonaws.com/test1 \
--projects a,b \
--also-make \
deploy