我有以下 Maven 项目结构,
parent | |-web |-ui-jnlp
我希望 ui-jnlp.jar 成为 web.war 的 WEB-INF/jnlp 文件夹的一部分。请注意,它不是 WEB-INF/lib 的一部分。
作为 Maven 构建的一部分,这怎么可能?谢谢。
最佳答案
您可以使用maven-dependency-plugin 要将子构建创建的 jar 放入父构建中的目标文件夹中,那么它可以成为父包的一部分。 显然,这意味着您必须首先构建您的 child ,并且必须使用“安装”来构建它。
关于java - Maven 将同级项目的二进制文件作为打包的一部分包含在内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28482337/