繁体   English   中英

如何在 maven 项目中构建包含 jars 的战争

[英]how to build war which has jars inside it in maven project

我有 maven 项目,其中我有 java 源代码、配置文件和其他属性文件。 我想构建这个项目来生成一个战争文件,其中所有 java 源代码将 go 在 rtcc.jar 内。 所有配置文件将 go 放入 yamldef.jar 并且这两个 jars 应该 Z34D1F91FB12E51489A6BZ 放入 liba 文件夹文件。 所以当我解压缩war文件时,它应该有包含rtcc.jar和yamldef.jar的lib文件夹。 请更新我的 pom.xml 的外观。 java 源代码在 src/main/java 文件夹中。 配置文件在 src/main/resources 文件夹中。 请帮忙

您可以使用<archiveClasses>将这些类放入单独的 jar 中,如下所述:

https://maven.apache.org/plugins/maven-war-plugin/faq.html#attached

我不知道类似的资源。

不过,让我说一下:Maven 与 Ant 非常不同。 尝试在 Maven 中重建 Ant 构建是不明智的。 相反,继续前进并接受结构不同的事实。 团队会习惯它,您不需要弯曲 Maven 来表现得像 Ant。

暂无
暂无

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

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