问题标签 [maven-jar-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
maven - 如何使用 maven-install-plugin 从安装中排除 jar 文件?
我有一个使用 maven-jar-plugin 创建的 jar 文件。
有没有办法跳过这个 jar 文件安装在存储库中?
提前致谢。
maven - Maven pom.xml 包含多个版本的 jar
这是我的 pom.xml
这是我执行此操作的方式
这是构建输出的最后几行。
- 为什么第二个 jar (driver.jar) 没有版本化 (driver-1.1.6.jar) ?
- 为什么本地仓库中没有安装第二个 jar?
这该怎么做?
我的要求是创建两个罐子testjar-${project.version}.jar driver-${project.version}.jar并将这两个安装在两个不同的工件中
/home/mycp/.m2/repository/com/test/te/testjar /${project-version}/testjar-${project.version}.jar _ _
/home/mycp/.m2/repository/com/test/te/ driver /${project-version}/ driver-${project.version}.jar
java - 绑定 jar:test-jar 到包阶段
我有一个包含以下内容的 pom 片段:
当我运行“mvn package”时,插件不会执行,我的测试 jar 也不会被创建。当我运行“mvn jar:test-jar”时,我的 jar 被创建了。有谁知道为什么会这样?
谢谢你,杰森
maven - maven-gwt-plugin 和打包到 JAR
我正在将遗留的 Spring 项目构建脚本从 Ant 重写为 Maven。该项目有几个 GWT 模块,每个模块都编译为 JAR。当前的项目结构由几个 Maven 模块组成,大致是这样的:
mainProject
|- AnalyzerGWT <-- this module uses GWT
|- analyzer <-- this doesn't
|- someOtherModule
|- p4you-spring <-- this module has resources and builds WAR
每个使用 GWT 的模块在其pom.xml中都有以下代码(模块称为AnalyzerGWT):
它编译成功,结果 GWT 资源保存到AnalyzerGWT/target/AnalyzerGWT-1.0/com.pamm.analyzer.gwt.Analyzer/中,但是该目录的内容不包含在结果 JAR 文件中。
有没有一种优雅的方法可以将此目录的内容复制到 JAR 的根路径中?
maven - 配置文件中的插件和没有的插件有什么区别
我使用 maven-jgit-buildnumber-plugin( github ) 在一种情况下,我在配置文件中定义它:
在其他情况下,我将它指向 pom.xml 的构建部分。
在 pluginManagement 部分我尝试使用插件中的变量:
在第一种情况下它不起作用,变量为空。为什么???
java - 未能执行目标 org.apache.maven.plugins:maven-jar-plugin:2.4:jar
所以我试图继续.ear
为现有maven
项目创建一个文件,并进一步将其部署在WebLogic server
. 同样,我继续创建WAR
,JAR
和EAR
模块并按照以下步骤操作 -
Right click
on parent project
,select new
,select maven module
,命名为projectnameJARModule
然后完结了wizard
。
为创建一个projectnameWARModule
和一个projectnameEARModule
模块做了相同的过程。制作完成后,我将WAR
和JAR
模块添加dependencies
到EAR module
. 此外,我继续在文件夹上安装maven modules
by并选择. 在此之后,我在控制台中收到以下错误(下面的完整控制台日志) -Right Clicking
projectnameWARModule
Run As - Maven Install
知道如何摆脱这个吗?非常感谢
以下pom.xml
是Parent Module
-
以下pom.xml
是WAR Module
-
以下是pom.xml
我的JAR
模块 -
java - Maven 打包属性文件
我有一个 Maven 多模块项目,分层如下。
每个项目中都有一个属性文件。我应该如何配置 maven 以从 jar 中排除所有 *.properties,同时将它们全部提取到配置文件夹中?
- 测试集成/目标/lib/test-integration.jar
- 测试集成/目标/lib/test-service.jar
- 测试集成/目标/lib/test-persistence.jar
- 测试集成/目标/配置/测试集成.properties
- 测试集成/目标/配置/test-service.properties
- 测试集成/目标/配置/测试持久性.properties
java - 如何在项目构建期间从 Maven 中过滤一些文件夹/文件?
我有这个文件spring
,./META-INF/spring/props.properties
我不想在.jar
我运行时将它包含在我的构建中mvn clean package
或mvn deploy
. 出于安全目的,我不想提供此文件。
我正在尝试将其添加到我的pom.xml
但不起作用。
java - 让 maven 执行程序并将输出存储到可以在 .jar 清单中使用的属性中
我想git describe
作为 maven 构建的一部分执行,并使用清单中的结果输出来构建 .jar 包。
我知道如何通过 ant 属性变量的<exec>
任务在ant 中做到这outputproperty
一点,但我对 Maven 的经验很少,甚至不知道去哪里找。
这可能吗?
我在示例 pom.xml 文件中发现了这一点,因此向清单中添加一些内容看起来很容易:
不知道如何捕获命令执行。
maven - 如何将罐子的源下载到 Maven 中的自定义位置?
这是如何获取 pom.xml 中提到的所有指定 jar 和传递依赖的 jar 的后续帖子? 除了我希望将依赖和传递依赖的 jar 的源下载到自定义提到的位置。
我尝试了以下命令,但没有奏效。
它没有用。
它没有用。