我有maven项目,我想在内部nexus存储库上部署我的工件,该存储库配置为在两个不同的位置上存储我的快照和版本.所以我不能使用'distributionManagement',因为这会硬编码位置.所以我定义了几个在我的settings.xml中说'releaseRepository'和'snapshotRepository',每个都有参数'release',对于版本应该设置为'true',对于快照应设置为'false'.
我使用以下命令运行我的构建以释放我的工件;
mvn clean deploy -DaltDeploymentRepository=releaseRepository::<DON'T KNOW WHAT GOES HERE SO LEFT IT EMPTY>::htp://abc.com/repositores/my-releases/ -Drelease=true
Run Code Online (Sandbox Code Playgroud)
现在当我在命令之上运行它失败时因为没有提供'layout'的值而且我得到异常并且构建失败.
我找不到任何关于'layout'应该是什么值的信息,我有大约10个项目,我想要构建并相互发布.
归档时间: |
|
查看次数: |
21699 次 |
最近记录: |