maven-assembly-plugin相关内容
我对这种非常冗余的Maven配置有疑问. 我正在使用的应用程序有时是为需要备用资源包的环境而构建的.当前准备部署资源的方式是将它们添加到单个.zip文件中.然后,构建主服务器将压缩后的资源部署到服务器.对于某些环境,需要使用某些资源的备用版本.项目中的文件夹结构如下所示: src/main/resources - resource1 - resource2 - resour
..
我有一个多模块项目,想创建一个包含所有模块类的jar.在我的父POM中,我声明了以下插件: org.apache.maven.plugins maven-assembly-plugin
..
此代码没有任何错误.只是我要排除的文件仍然被添加.我正在将Maven插件用于Eclipse maven-assembly-plugin only package
..
TL; DR 如果在POM文件中排除了某些(特定的)传递依赖项,但是将程序集描述符设置为获取所有依赖项,则将包括排除的依赖项. 如何防止这种情况? 有点背景 某些依赖项可能很难处理,因为它们的groupId和artifactIds在几乎每个版本(在我的情况下为bouncycastle)中都会发生变化. 我正在检索bouncycastle的多个版本(138、1.38、1.45
..
我正在使用maven程序集插件生成一个.tar文件,该文件包含其他几个文件(从属jar).所有文件都已正确复制到配置assembly.xml中的给定文件夹中. 我也希望将原始项目jar也包含在最终的tar文件中,但目前看不到它. 我发出assembly:single目标时确实收到以下消息: [警告]无法包含项目工件:com.my.newpkg.project1:jar:0.0.3
..
在一种常见的情况下,我需要在程序集中包含一个空目录.就我而言,它是logs/. 我在汇编描述符中尝试了不同的变体,例如: ${basedir}/target doesntexist
..
从某些程序集插件版本开始,maven构建会发出以下警告: [警告]程序集描述符包含一个相对于文件系统根目录的文件 参考,该参考与跨平台不兼容/ 是否有推荐的现成解决方案?直接谷歌搜索给我带来了很多垃圾,没有任何实际帮助.重新检查Maven程序集插件帮助没有为我提供答案,也许其他人具有更好的搜索技能并可以提供帮助. 更新 是的,这可能是由于类似Linux的outputDire
..
我是Maven的新手,并且花了大约3天的时间使用使用Maven程序集插件管理多模块依赖项 我仍然有几个效率低下的地方.下面是assembly.xml(我从第一个链接继承) bin
..
使用maven-assembly-plugin maven-assembly-plugin 2.1 descriptor.xml
..
我有一个需要部署到多个环境中的项目(产品,测试,开发).主要区别主要在于配置属性/文件. 我的想法是使用配置文件和覆盖图来复制/配置专用输出.但是如果要使用专用分类器(例如:"my-app-1.0-prod.zip/jar","my-app-1.0-dev.zip/jar")生成多个工件,我就会陷入困境,还是我应该创建多个项目,为每个环境创建一个项目?! 我应该使用maven-assemb
..
我开发了一个Java实用程序库(类似于Apache Commons),可在各种项目中使用. 除了胖客户端,我还将它用于移动客户端(具有J9 Foundation概要文件的PDA). 随着时间的流逝,从单个项目开始的库就分布在多个包中.结果,我最终获得了很多功能,而并不是所有项目中真正需要的功能. 由于该库还用于某些移动/PDA项目中,因此我需要一种方法来仅收集使用的类并生成实际的专用jar.
..
我有一个具有多个主类的maven项目.我想从这些项目中生成可运行的Jar(包括所有依赖项).我目前有以下构建配置(使用maven.assembly): maven-assembly-plugin
..
我使用Assembly插件从多个Maven工件创建一个uber jar. 现在,我想在创建的装配罐的清单中添加一些公司特定的条目. 但是如何? archive元素不允许任意元素(或是否可以在archive标记内添加foobar: tutu?) 还与maven-jar-plugin一起使用,它不起作用,因为这只会影响项目的默认工件,而不会影响组装的工件. 有什么想法吗?
..
已解决: prop.setProperty("driver","oracle.jdbc.driver.OracleDriver")此行必须添加到连接属性中. 我正在尝试在当地做一个有火花的工作.我通过maven创建了一个具有依赖项的jar. 这是我的pom.xml
..
构建战争文件时出现 错误。我们通过maven工具构建mifos源代码的war文件。 mifos是java的开源代码。我们使用mvn clean package -Dmaven.test.skip = ture cmd并给出路径名称直到源代码的头文件夹,如下所示 C:\ mifos_src_code \ mifos-head-2.1.6-0-gb6f7b86 \ smifos-head-e
..
我正在寻找合并 META-INF / services 文件的方法,例如 META-INF / services / javax.ws.rs.ext.Providers ,在构建 jar-with-dependencies 时使用Maven Assembly插件。我找到了答案,展示了如何使用Maven Shade插件做到这一点。不幸的是,我们已经广泛使用Mave Assembly插件,目前还不清楚
..
我想将一些文件(jar,启动脚本,文档)复制到某个目录,例如项目根目录中的 dist / 。 我正在使用 maven-assembly-plugin 并在pom.xml中设置 。它在 dist / 中创建文件,但在 - / 子目录中。 有没有办法在 dist
..
我有一个有很多依赖项的maven项目。 我想使用程序集插件将所有依赖jar包装在一个带有依赖关系的jar中,但我并不是所有的依赖关系都不会在一个大混乱中解压缩。我希望他们所有人都进入lib文件夹,但我不知道如何添加类路径。 我的pom:
..
我有一个maven多模块项目,其中包含一个名为 mod1 的模块,我正在尝试将其添加到文件夹 / project jars ,带有 mvn assembly:assembly 来自应用程序文件夹,其中app是pom.xml。 错误: [错误]无法执行目标org.apache.maven.plugins:maven-assembly-plugin:2.3 :项目包装器上的单个(程序集)
..
我有一个多模块maven项目,我正在尝试使程序集插件的模块集源部分工作。 我有模块“ module_parent “,” module_a “和” module_assembly “。 module_a 和 module_assembly 是 module_parent 的子项。 module_assembly 在 module_a 上声明了pom依赖。 module_as
..