使用maven程序集插件覆盖资源文件
我将Maven-Asembly-Plugin与" jar-with依赖性"一起包装jar.有2个依赖性伪像具有log-back.xml.第二个工件取决于第一个工件.我想在最终罐子中使用第二个伪像的log-back.xml,但它总是包含第一个插座的log-back.xml.那我该如何控制 谢谢 解决方案 您可以使用 >实现这一目标.尝试以下内容: ... / ${groupId}:${artifact.whose.logback.is.to.be.excluded}
0 2023-05-15
编程技术问答社区
Apache Maven Assembly Plugin不能与OSGi捆绑物一起工作
我有一个Maven OSGI多模块项目.当OSGI从单个项目模块中挑选模块罐时,该项目运行良好. (在下面查看1.1.b) . 但是,使用第二种方法,bundle.getRegisteredServices() (在下面查看1.1.a) 每当我尝试使用沉积在中央文件夹中的捆绑包( d:/parent/parent/provider/target/模块)使用framework.getBundleContext().installBundle("file:D:/parent/provider/target/modules/OSGiDmHelloWorldProvider-1.0.jar"); framework.getBundleContext().installBundle("file:D:/parent/provider/target/modules/OSGiDmHelloWorldConsumer-1.0.jar"); 使用第二种方法为控制台输出查看1.1.C . 1
2 2023-05-14
编程技术问答社区
多模块项目Maven assembly插件入门
我们有一个与我们一起工作的人,他们使用毛衣式组装 - 包包所有依赖性.从那以后,他离开了公司,我正试图弄清楚他是如何做到的.我刚刚了解到了小型组装 - 拼写. 我们的应用程序分为Maven POM项目,其中包括关联的模块项目.在下面的示例中,我包括了运行时模块项目.我尝试在应用程序中创建一个名为Runtime的模块项目,但是当我进行任何更改的那一刻,它就失去了与父项目的关联. 我们正在使用NetBeans. +- pom.xml +- Simulator +- pom.xml +- comms +- pom.xml +- src +- main +- java +- framework +- pom.xml +- src +- main +- java +- core +- pom.xml +- src
8 2023-04-21
编程技术问答社区
Mule。Maven在创建mule runnable jar时排除了某些mule jars
需要使用Maven-Asembly插件创建一个可运行的mule服务罐.它创建一个ZIP文件,但不包括某些m子罐.试图从控制台运行它时获得mule-core jar的classNotfound例外.我如何包括这些罐子以及创建一个罐子而不是拉链.使用Anypoint Studio Maven插件的Maven Clean Package命令打包时在控制台上的消息是 [INFO] Using exclusions definition for Mule ESB Server version 3.6.0 [INFO] Using as WTP server : null [INFO] excluded: xerces:xercesImpl [INFO] excluded: xml-apis:xml-apis [INFO] excluded: commons-codec:commons-codec [INFO] excluded: org.slf4j:slf4j-api [INFO] excl
4 2023-04-04
编程技术问答社区
在为mifos源代码构建war文件的过程中,无法修复liqibase maven插件更新sql?
在构建战争文件中的错误.我们通过Maven工具为Mifos源代码构建战争文件. Mifos是Java开源代码.我们使用MVN干净软件包-dmaven.test.skip = ture cmd,并给出源代码的路径名,如下所示 C:\mifos_src_code\mifos-head-2.1.6-0-gb6f7b86\mifos-head-e9d4674>mvn clean package -Dmaven.test. skip=true; [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for org.mifos:mifos- db:jar:1.8-SNAPSHOT [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be uni
2 2023-03-23
编程技术问答社区
Maven部署:部署文件发布所有文件,而不是一个文件
我正在使用Maven和 maven组装插件创建可执行jar. 结果,目标文件夹包含多个罐子和其他文件.但是,我只想部署通过汇编插件构建的可执行JAR文件. 为此,我尝试使用mvn deploy:deploy-file并提供以下属性: 文件 RepositoryId url artifactid groupid 版本 但是,当我执行命令时,maven exploys ash all 文件而不是可执行的jar. 我还尝试禁用默认构建步骤: org.apache.maven.plugins maven-deploy-plugin default
18 2023-03-23
编程技术问答社区
Maven战争插件无法排除爆炸性战争格式中的libs
我正在使用Maven War插件来排除一些常见的罐子,并将其放入类路径.我能够正确生成战争文件,该文件不包括指定的libs并将其添加到类路径中,但爆炸的战争目录仍然包含排除的Libararies.如何生成使用Maven War插件配置的爆炸战争文件. 4.0.0 com.ekaplus.ctrm.mdm core-presentation 1.0 war presentation layer core com.ekaplus.ctrm.mdm
24 2023-03-23
编程技术问答社区
压缩文件不能包含自己--Maven-assembly插件
我正在使用Maven Assembly插件构建一个项目.但是该过程因以下错误而失败(在这里我在詹金斯粘贴了错误.我也没有詹金斯检查.) [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2:29.792s [INFO] Finished at: Fri Mar 14 10:26:58 IST 2014 [INFO] Final Memory: 26M/75M [INFO] ------------------------------------------------------------------------ Waiting for
2 2023-03-23
编程技术问答社区
如何从Maven汇编插件在清单中添加任意信息
我使用汇编插件从几个maven文物中创建一个Uber Jar. 现在,我想在创建的汇编罐的清单中添加一些公司特定条目. 但是如何? archive元素不允许任意元素(或者有一种方法可以在archive tag中添加foobar: tutu?) 此外,除maven-jar-plugin外,它不起作用,因为这仅影响项目的默认工件,而不影响组装. 任何想法如何做? 解决方案 argh ...发布后,我自己发现了它... bla 工作:)
2 2023-03-23
编程技术问答社区
Maven包含另一个用于配置插件的pom
是否有一种方法可以在Maven Pom中包含另一个POM或信息? 我有几个POM,这些POM基本上没有相关或具有不同的母体POM.但是,要包装必须与所有项目相同. 所以我目前有一个: maven-assembly-plugin> .... ..... 等等 我想避免将这种配置粘贴到所有Severall Poms. 那么,如何在没有继承的情况下共享插件的配置? 谢谢 解决方案 一种方法是使用pluginManagement部分. plugin配置可以在本节中以父型POM定义,并且可以按照或覆盖的遗传POMS可用. 这是相关的Maven文档.在您的具体情况下,您
10 2023-03-23
编程技术问答社区
如何在maven jar构建过程中包含外部jar?
我想在Maven中构建一个带有依赖项的.jar文件.不幸的是,我必须在我的构建路径中包括一些外部.jars.现在,当我尝试使用Maven软件包构建此项目时,我会发现找不到这些外部.jars的错误. 如何调整我的POM文件以添加这些罐子? 电流: maven-compiler-plugin 2.3.2 1.6 1.6
8 2023-03-23
编程技术问答社区
将特性文件与Maven程序集合并
我有Maven Assembly插件的问题. 我有一个使用多个罐子的Maven项目.每个JAR都包含配置文件. 在另一个项目中,我使用Maven Assembly插件在唯一JAR中组装所有配置. 都可以正常工作,但不幸的是,两个文件是同一名,第二个文件是第一个. 我没有达到告诉Maven合并两个文件而不是覆盖. 有人知道该怎么做? 谢谢. 解决方案 这并不是您要寻找的内容,但是我会使用> http://maven.apache.org/plugins/maven-antrun-plugin/插件运行ant concat任务 http://ant.apache.org/manual/tasks/concat.html 合并文件.我将在 prepar-packackage 阶段. 其他解决方案 maven-shade-shade-plugin 与AppendentTransFormer合并在一起你想要什么. 我们使用它将两个ZIP项目(定义
0 2023-03-23
编程技术问答社区
改变maven插件的执行顺序
我是 Maven 的新手,我想更改Maven插件执行的顺序. 在我的 pom.xml 中,我有maven-assembly-plugin和maven-ant-plugin. maven-assembly-plugin用于创建zip文件. maven-ant-plugin用于将zip文件从目标复制到其他目录. 当我运行 pom.xml ,maven-ant-plugin被触发,然后查找zip文件,最终我发现了找不到zip文件的错误. 请向我建议如何运行maven-assembly-plugin maven-ant-plugin之前的方式maven-assembly-plugin,以便它可以找到并将zip文件复制到相应的目录. 解决方案 由于您说您对Maven非常新.这些阶段由 lifecycle 您的项目基于其包装. 因此,您控制 希望会有所帮助. 编辑:也是,由于Maven 3.0.3,对于绑定到相同阶段的两个插件,执行顺序与您的顺序相同em
2 2023-03-23
编程技术问答社区
在准备jar时将软件包纳入maven
我的项目结构以下.我想准备一个带有依赖项的罐子,包括带有.java文件的不同软件包. 项目结构: src/com/rev/automation/utilities src/com/rev/automation/testdata src/com/rev/automation/pages 主类: org.openqa.selenium.remote 如何将" SRC/COM/REV/AUTOMATION"包装到Maven的Jar中?我正在使用以下代码准备JAR,但它不包括" SRC/COM/REV/AUTOMATION"中存在的软件包和文件.请建议 org.apache.maven.plugins maven-assembly-plugin
8 2023-03-23
编程技术问答社区