maven-assembly-plugin相关内容

禁用默认jar执行

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

maven-assembly-plugin和Eclipse工作区解析

我有一个项目,该项目使用 maven-assembly-plugin 从多个项目中编译一个JAR. 我想使用Eclipse(Neon 4.6.3)运行构建.运行构建时,选择选项Resolve Workspace Artifacts. 解决工作空间工件似乎可以很好地用于编译类和测试.但是,在将程序集执行到JAR中时, maven不使用Eclipse工作区中的项目,而仅使用本地maven存 ..
发布时间:2020-05-07 23:49:39 Java开发

如何使Maven程序集插件复制工件?

我有一个Maven程序集脚本,该脚本可复制资源以构建我们的应用程序.我需要将一些战争文件从单独的外部项目复制到输出中的/webapps目录中.似乎找不到执行此操作的魔术命令. 我尝试使用向程序集添加一个dependencySet.如果我将"mywarfile"添加为具有编译或运行时范围的项目中的war依赖项,则此方法有效.不幸的是 ..
发布时间:2020-05-07 23:49:22 其他开发

从jar-with-dependencies构建的文件中排除文件

我的pom.xml包含以下内容以创建具有所有依赖项的我的项目的jar. 现在,我在src/main/resources中有一个属性文件,该文件是运行应用程序所必需的(并且我想从IDE开始使用它),但是由于保留了设置,因此我不想将其发送到创建的jar文件中 问题:如何获取具有所有依赖项的文件,但排除那些属性文件? maven-assem ..
发布时间:2020-05-07 23:49:19 Java开发

使用maven-rpm-plugin如何替换类似于程序集插件的文件中的文本

我有一个maven项目,在其中创建了两个包装.其中一个是tar.gz文件(用于某些目标),一个用于Linux目标的RPM,可以使用RPM.我为tar.gz文件使用了maven-assembly-plugin.我将Maven-rpm-plugin用于RPM包装. 程序集插件允许指定true选项,该选项将替换目标文件中的所有maven属性.例如(来自我的pom): ..
发布时间:2020-05-07 23:49:16 其他开发

正则表达式不起作用的Maven文件集

我正在尝试在maven-assembly-plugin中使用正则表达式,如下所示. 有些文件的名称以ABC502开头.我正在尝试仅复制后缀为3或4的rpm.下一个不起作用. rpm名称在下面给出 ABC5023-buildnumber.rpm ABC5024-buildnumber.rpm ABC5025-buildnumber.rpm ABC5026-buildnumbe ..
发布时间:2020-05-07 23:49:14 其他开发

Spring Boot Web服务器在Eclipse中工作正常,无法在Server上启动:缺少EmbeddedServletContainerFactory bean

按照 Spring文档的模型,我创建了一个非常简单的Hello像世界一样的应用程序.它在Eclipse上旋转,一切看起来都很棒.甜的!我运行它并可以浏览到URL.有史以来最快的发展. 但是它必须在服务器上运行,然后查看jar,它只有大约4K,所以我知道没有一堆classpath配置就无法工作.为了避免这种情况,我认为我需要一个带有依赖的jar. 这就是我的pom.xml,除了添加了程序 ..

具有特殊结构的Maven装配在多模块项目上

我是Maven的新手,我想我已经开始了解它的工作原理.但是我无法理解Maven程序集插件.我想实现的是这样: 打包所有项目以及它们各自的依赖关系后,我希望将它们全部保存在目标目录中.我不希望将它们打包到一个超级jar中,因为系统是基于模块的. 让我解释一下,我在maven项目"common"中有一个主项目,即服务器,还有两个模块,"core"和"android".在common文件夹中 ..
发布时间:2020-05-07 23:48:35 其他开发

ule子:在创建m子可运行罐子时,Maven不包括某些jar子罐子

需要使用maven-assembly插件创建一个ule子服务的可运行jar.它创建一个zip文件,但不包括某些m子罐.当尝试从控制台运行它时,获得m子核心jar的classnotfound异常.我如何包含这些罐子以及如何创建罐子而不是zip.使用anypoint studio maven插件的maven clean package命令打包时控制台上的消息是 [INFO] Using excl ..