maven-assembly-plugin

    17热度

    4回答

    我使用maven程序集插件创建我的应用程序归档。 包含在我的pom中的所有依赖都没有任何问题。 现在我需要包含两个或更多版本的相同的工件。 如果我POM我把 <dependencies> [...] <dependency> <groupId>db.test</groupId> <artifactId>my-model</artifactId>

    7热度

    2回答

    我有一个项目有依赖关系A. 项目打包成WAR和依赖项A - 进入jar。 另一个依赖项B,也取决于A. 我想打包项目,当项目B打包时,它必须重建其依赖项A而不是获取编译依赖项。 请帮忙,我该如何做到这一点

    3热度

    1回答

    我将我的maven版本从2.2-beta5移动到2.2。根据文档汇编:汇编已弃用,我试图用汇编替换它:single。我一直在尝试各种配置,但它仍然无法正常工作我平常得到以下错误:读取程序集时出错:找不到程序集描述符。 <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>2.2</version> <executio

    3热度

    1回答

    库我使用maven战争插件来排除一些常见的罐子,把他们在classpath中。我能够正确生成war文件,排除指定的库并将它们添加到类路径中,但爆炸的war目录仍包含排除的库文件。如何生成使用maven war插件配置的爆炸战争文件。 <project> <modelVersion>4.0.0</modelVersion> <groupId>com.ekaplus.ctrm.md

    2热度

    4回答

    嗨,我创建了一个程序集压缩项目的图像,我把它挂在我的pom文件的包装阶段,这里的问题是当我执行“clean compile package”时, zip文件以及我不想创建的文件-jar-with-dependencies.jar。我怎么可以禁止生成这个jar文件 这里是我的POM <plugin> <artifactId>maven-assembly-plugin</artifactId

    10热度

    4回答

    我想知道Maven是否有一些内置的插件可用于时间戳工件。我创建了一个程序集文件,并使用maven-assembly插件创建最终分发(jar,docs,scripts等)。我想将此分发文件命名为domain_year_month_day.zip。如何将时间戳的日期部分附加到正在生成的最终压缩文件的末尾。谢谢。

    6热度

    2回答

    使用Maven程序集插件(版本2.2-beta-5)时,似乎组装的jar将包含来自依赖项的资源,而不是正在汇编的项目(如果它们具有相同的路径)。具体来说,我想弄清楚如何使用项目的log4j配置文件,而不是依赖项中的一个。 PROJECT1 -src - 主 ---资源 ----的log4j.xml 如果PROJECT1具有相关性 - 称它为Project2 - 在src/main/resource

    16热度

    2回答

    我使用maven程序集插件打包jar文件。 但是当我运行mvn package时,maven总是触发[jar:jar {execution:default-jar}]来创建默认的jar文件。 所以我将有2个jar文件(一个由assembly插件创建,另一个由maven jar创建,我不想创建)。我如何关闭执行:default-jar。 在我的pom.xml中,我正在使用: <packaging>j

    0热度

    3回答

    我有一个项目需要发布源代码。我遇到的问题是我需要为我们开发的所有代码创建一个源代码版本。代码跨多个项目,但我想利用maven,以便只发布我们实际使用的jar包的源代码。 例如: 核心代码项目(多模块行家项目) web应用程序的项目(多模块行家项目)。包含我们的应用程序模块和一些支持的jar模块。取决于核心代码项目中的一些jar。 现在我想发布所有的web应用程序项目的源代码,但只有web应用程序使

    1热度

    1回答

    我有一个项目使用maven-assembly-plugin来创建下载的源文件和二进制tar和zip文件。但是,每当我尝试构建bin程序集时,都会失败,并显示“一个tar文件不能包含它自己”的错误。 我可以重现这个问题与Maven的原型 - 插件,加入以下pom.xml中创建一个最小化Maven项目: <plugin> <groupId>org.apache.maven.plugins</