问题标签 [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.
java - 如何在 maven-assembly-plugin 中包含 package.jar
我使用 maven 和 maven-jar-plugin 和 maven-assembly-plugin 来构建我的项目的 zip,包括项目 jar 及其依赖项。
这是插件配置:
这是assembly.xml:
我尝试包含由 maven-jar-plugin 创建的 jar,使用<fileSet><includes>${project.build.finalName}</includes>...
. 但这会引发错误:
省略该fileset
条目,我只得到一个带有依赖项的 zip。
如何仅包含由 maven-jar-plugin 创建的 jar?蒂亚!
maven - jar中的资源文件夹
我知道将属性文件放在 jar 中不是一个好习惯,但我们的场景规定了这个要求。我想要的是将资源文件夹的内容按原样放入 jar 中。在我的 maven 项目中,资源的内容被添加到 jar 中,但位于 jar 的根目录中。我需要的是有一个具有这种结构的 jar:
jar root
|__com
| |_我的公司
| |____我的 java 文件按预期在这里
|__resources |__我的
属性文件和配置文件应该在这里
我得到的是:
jar 根
|__com
| |__我的公司
| |____我的 java 文件按预期放在这里
|
|__我的属性文件和配置文件
我知道我可以将资源文件夹添加为 eclipse 中的源文件夹,但我需要一个基于 maven 的解决方案。
提前致谢。
maven - maven中的战争冲突
mybatis-generator-maven-plugin 依赖 sisu-guava(maven-plugin-api) 和 google-collect(plexus-container-default)。它们都有 com.google.common.collect.Ordering 类,但 google-collect 中的类没有“反向”功能。如何确保调用 sisu-guava 中的反向函数。
还有,为什么war包里有maven相关的jar,比如“maven-plugin-api-3.0.4.jar”、“maven-model-3.0.4.jar”。我不认为它们对 tomcat 有用。
jar - 如何在一个项目中合并两个同名但版本不同的jar文件?
我正在使用两个 jar 文件,例如httpclient-4.2.3.jar
andhttpcore-4.2.jar
但现在我想使用另外两个同名但版本不同的文件httpclient-4.3.4.jar
和httpcore-4.3.jar
. 如何在同一个项目中使用所有四个文件?
请帮我。
maven - 如何从 maven-jar-plugin 的 jar 中排除 java 文件?
我创建了一个pom.xml来编译我的项目并将其打包为一个 jar,实际上它编译并创建了 jar - 问题是我有一个里面有类和 java 的 jar,我只想要里面的类。
我如何丢失 java 文件?我不需要它们。
这是我创建的pom.xml:
jboss - 如何将 jar 文件部署到 JBoss EAP 附带 maven 的依赖项
我正在努力将 jar 文件部署到 JBoss EAP 6。我的应用程序依赖于一些依赖项。我尝试做一些技巧,例如使用 maven-jar-plugin、maven-assembly-plugin,但都不起作用。顺便说一句,我试图使 jar 文件具有如下结构:
但我发现这绝对行不通。因为 jar 无法在其内部加载 jar。
任何想法?
maven - Maven:构建包含来自其他兄弟模块的特定类的 jar
我需要构建一个 jar 文件,其中包含来自其他兄弟 maven 模块的单个类文件的选择。
我尝试过使用 maven-assembly 和 maven-jar-plugin,但似乎无法提供一个有效的 pom/config。
谁能给出一个例子 pom.xml (可能还有一个 assembly.xml)来做到这一点?
任何帮助,将不胜感激。
java - maven - 如何将代码编译为 jar 文件而不是 .class
我正在尝试使用 maven 构建一个 groovy 项目。我的打包类型是war文件。Maven 正在构建项目并将所有依赖库放在 WEB-INF/lib 文件夹中,但它将所有代码编译到类文件中并将其放入 WEB-INF/classes 文件夹中。有没有办法告诉 maven 也为我的项目构建 jar 文件并将其放入 WEB-INF/lib 文件夹中。
我的 pom.xml 看起来像这样:
java - Maven:添加外部资源
我正在使用 maven 构建一个可执行的 jar 文件,这意味着您使用“java -jar file.jar”运行它。
我想依赖用户定义的属性(只是一个包含键/值的文件),在开发阶段我将我的“user.properties”文件放在 maven /src/main/resources/ 文件夹中。
我的属性文件加载了:
现在,我想将该文件保存在 JAR 之外并具有以下内容:
我用 maven-jar-plugin、maven-surefire-plugin 和 maven-resources-plugin 等 maven 插件尝试了很多东西,但我无法让它工作......
在此先感谢您的帮助!
maven - 包含依赖项的 Maven 测试 jar
我的项目分为几个模块,其中一个是通用的,应该用于其他模块。
在这个模块中有我希望能够从其他模块中使用的 TestUtils。
我的库似乎没有添加到测试罐中。我怎样才能做到这一点?
我的 pom.xml 包含一些我通过系统路径包含的库,例如: