maven-jar-plugin相关内容
我正在尝试使用 Maven 将我的测试类打包到一个带有依赖项的可执行 jar 中,但我很难做到这一点. 到目前为止,这是我的 pom.xml: 4.0.0com.c0deattack可执行测试1.0罐子
..
Maven JAR 插件(3.0.2 版)不断抛出以下错误,即使是对 jar 目标的单次调用: [错误] 无法在项目测试中执行目标 org.apache.maven.plugins:maven-jar-plugin:3.0.2:jar (default):您必须使用分类器将补充工件附加到项目中取代他们.-> [帮助 1] 这是一个(最小的?)pom.xml,它演示了这个问题:
..
我正在使用 Maven Assembly 插件来打包 jar 文件. 但是当我运行 mvn package 时,maven 总是触发 [jar:jar {execution: default-jar}] 来创建一个默认的 jar 文件. 所以我将有 2 个 jar 文件(一个由 Assembly 插件创建,一个由我不想创建的 Maven jar 创建). 如何关闭 default
..
我在 Mac 10.6.6 上使用 Maven 3.0.3.我有一个 JAR 项目,当我运行命令“mvn clean install:install"时,出现错误, [ERROR] 无法在项目 StarTeamCollisionUtil 上执行目标 org.apache.maven.plugins:maven-install-plugin:2.3.1:install (default-cli):
..
在一个 Maven 项目中,我有测试类和源类在同一个包中,但在不同的物理位置. .../src/main/java/package/** 在测试类中访问源类没有问题,但我想在 main 方法中运行一个测试运行器并访问 AllTest.class 以便我可以创建 jar 并执行我的测试. public static void main(String[] args) {//未找到所有测试结果
..
我有一个 Maven 项目,我正在运行两个单独的构建. 在一个构建中,我想通过在其中禁用 jar 创建 Maven 模块来节省构建时间.(有 45 个 Maven 模块).有一个 Maven-Jar-Plugin 用于创建 jar. 我想在命令行有条件地禁用jar创建,即寻找类似于-Dskiptests的东西,用于跳过单元测试,尽管默认情况下有一个surefire插件.> 解决方案
..
我们正在尝试从同一个 pom 文件构建两个 jar(是的,我已经阅读了 这篇 Sonotype 博客文章 说不要)因为我们需要一个拥有我们所有资源的一个没有内部政治原因.我们已经使用我们认为应该可以工作的配置来配置 maven-jar-plugin,但资源总是包含在内.这是我们的 pom 文件的相关部分: maven-jar-plugin
..
有一个maven项目(jar),但是现在需要把它分成两个神器 我想要两个像下面这样的 Maven 神器 xxxxxx-clientxxxxxx-impl 但所有代码都在一个项目中. 我的问题是,如何在不过多更改项目的情况下打包所需的两个工件. 然后,
..
我正在使用Maven Assembly插件来打包jar文件. 但是当我运行 mvn软件包时,maven总是触发[jar:jar {execution:default-jar}]创建一个默认的jar文件. 所以我将有2个jar文件(一个是由Assembly插件创建的,另一个是由我不想创建的Maven jar创建的). 如何关闭默认jar执行? 在我的 pom.xml 中,我使
..
我有以下项目结构. src/test/java 没有src/main文件夹. 在src/test/java文件夹中包含一些scala类以及一些Java类.当我使用以下插件构建jar文件时 maven-jar-plugin:它生成测试jar文件,但相关性不包含在该jar文件中 maven-shade-plugin:此插件生成不带测试后缀的jar文件,并将所有依赖项包含在生成
..
我尝试使用maven将应用程序打包到jar文件中.不知何故,除了.gitignore文件之外的所有文件都添加到了jar中. 为什么跳过此文件,如何禁用此文件? 即使我尝试像在include下方那样包含它,也将被忽略并且jar文件保持为空. org.apache.maven.plugins ma
..
我正在使用Maven 2和maven-jar-plugin来构建我的jar. 我只想生成带有classifier的jar.有可能吗? 在我的示例中,我只想生成myjar-another-1.0.jar而不生成myjar-1.0.jar. 看看这个问题我试图跳过default-jar.但这似乎仅适用于Maven版本3(您还没有尝试过. 父母要做
..
使用Maven jar插件,我构建了两个jar:bar-1.0.0.jar和bar-1.0.0-client.jar. 实际上,在我的POM中,我具有以下依赖性: de.app.test foo 1.0.0
..
我们正在使用maven配置文件来构建特定于tomcat的jar. TOMCAT maven-jar-plugin
..
这是如何获取pom.xml中提到的所有指定jar和与传递相关的jar的后续帖子? 除了我希望将依赖和传递依赖的jar的源下载到自定义提到的位置. 我尝试了以下命令,但是没有用. mvn dependency:sources -DoutputDirectory=.../ 它没有用. mvn dependency:sources dependency:copy-dependenc
..
我有一个Java项目,当对它执行mvn install时,会生成一个JAR文件.到目前为止一切顺利. 在这一代之后,我想将生成的JAR文件重命名为具有任意扩展名的文件.例如,假设生成的结果JAR被称为"Foo.jar",我想将其重命名为"Foo.baz" 我正在尝试确定使我能够执行此操作的神奇插件组合.到目前为止,我已经根据此 SO答案尝试了以下操作:
..
有时,我的Talend Open Studio组件具有资源,但没有Java源(它们纯粹是元数据组件).在这种情况下,我需要禁用JAR文件的生成. 我通过以下方式配置了maven-jar-plugin: org.apache.maven.plugins maven-jar-pl
..
我使用maven和maven-jar-plugin和maven-assembly-plugin构建了我的项目的zip文件,包括项目jar及其依赖项. 这是插件配置: org.apache.maven.plugins maven-jar-plug
..
我不懂行家.更好地使用ant,但是...我设法创建了jar(有或没有依赖项),我设法复制了与jar接近的蝙蝠奔跑者脚本,但现在我想用这个jar和这个蝙蝠来创建zip文件.因此,我使用汇编插件并得到BUUUM !!!! CADAAAM!在我的配置中,它的发生恰好使它与jar包装并行执行.我写了汇编文件:
..
我有一个企业应用程序,正在将其从Ant构建转换为Maven.它几乎完全转换了;这是我需要修复的最后一件事.该应用程序打包为EAR文件,其中包含两个WAR,并具有一个JAR模块,该模块提供了该应用程序的所有核心功能. 我正在使用Freemarker模板库来生成应用程序发送的自动电子邮件的消息正文. Freemarker需要其* .ftl模板文件位于类路径中,并且由于这是不是特定于一个WAR或另
..