我有一个多模块maven项目,我创建了一个新的模块,依赖于其他3个模块.(我已经有一个生成.war文件的web app maven模块,现在我需要这个)
该模块的输出是.jar,它还有一些资源:
现在我想生成一个生产就绪文件夹,以便我可以将其上传到我的服务器.我希望maven可以为我做这件事.
我需要以下布局:
myjar.jar
/libs/ (the 3 other maven modules that are dependancies)
/resources
Run Code Online (Sandbox Code Playgroud)
此外,还有一些通用的依赖项,我的父pom.xml就像slf4j/log4j /我也需要打包.
如果我可以添加一个开关到mvn会产生这样的效果会很酷:
mvn clean install production
Run Code Online (Sandbox Code Playgroud)
我打算通过命令行在我的服务器上运行它.
我想你要找的是一个Maven大会:
https://maven.apache.org/plugins/maven-assembly-plugin/
默认情况下,您可以使用配置文件禁用程序集的生成(可以加快开发过程).
| 归档时间: |
|
| 查看次数: |
1087 次 |
| 最近记录: |