繁体   English   中英

安装到本地存储库并部署到远程存储库时,如何在Maven中构建WAR项目并提供自定义名称

[英]How to build a WAR project in Maven giving a customized name when installed to local repository and deployed to remote repositories

我知道,我可以使用pom.xml文件中的build / finalName标记为WAR文件指定一个文件名。

但这只会影响在目标目录(或使用build / directory的特定给定目录)中创建的包的名称。 它不会影响本地存储库和远程存储库中的文件名,它们将始终包含带有版本号的名称。

还有其他方法可以这样做,因为它也会影响本地存储库和远程存储库?

参考资料: 如何使用没有版本的Maven构建项目

基本上, repositoryartifact由我们的pom.xmlgroup-idartifact-id 即使我们更改了finalName ,也没有任何效果,因为我们的pom.xml仍然相同。

想象一下,我们的pom.xml被定义为some-group:foo 然后我们将finalName更改为bar我不知道如何从repository获取some-group:bar

没有任何关于some-group:bar pom.xml进行描述。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM