问题标签 [jar-with-dependencies]

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.

0 投票
1 回答
21188 浏览

maven - 无论我做什么,Maven 程序集插件都抱怨没有文件

我有与Add jar-with-dependencies artifact from other Maven module类似的情况,但是建议的解决方案对我不起作用。我试过同时使用moduleSetsdependencySets。所以我们开始:

介绍:

我有一个多模块 Maven 项目:

我希望 myProjectTestsjar-with-dependencies在其输出目录中由 myProject 生成,以运行集成测试等(我使用的框架需要运行实际的 jar)

父 pom.xml

我的项目 pom.xml

myProjectTests pom.xml

准备.xml

模块集:

如果我尝试指定moduleSets????? 在我的 prepare.xml 中像这样:

我得到这个输出:

我已经搜索了 maven 文档和互联网以寻找解决方案,并尝试了各种标志的许多不同组合,所有这些都具有相同的错误。

依赖集:

如果我dependencySets在 ??????? 像这样:

我明白了:

同样,我尝试了许多不同的标志组合,并删除了jar-with-dependencies分类器,但都没有效果。

在这两种情况下,调试日志中都没有任何有用的信息,我已经探索了调试日志建议的一些途径。

我想要的很简单——在打包阶段将 myProject 生成的 jar-with-dependencies 文件放入 myProjectTests 的输出目录中,理想情况下不使用直接文件路径。我如何让 Maven 做到这一点?

0 投票
1 回答
2429 浏览

deployment - Creating a bundle jar for javafx application

I am trying to bundle all libraries to one jar for my JavaFX application using ANT. I found the following Creating a bundle jar with ant but could not get it to work. Adding the library *.jar files can be done in <fx:jar> by adding <fileset>:

The build directory contains:

The generated jar now contains the libs directory with all the libraries.

How can I tell the generated jar that is should look into the libs directory inside the jar and not outside it?

Thanks!

0 投票
1 回答
929 浏览

maven - 具有阶段和 jar-with-dependencies 的 maven 发布插件

我有一个构建设置来运行各种任务,当我运行mvn release:preparemvn:release:perform. 具体来说,我设置了一个阶段,以便我的 javadocs 和源插件仅在我发布时运行。这使我的构建可以避免大量时间用于mvn clean install. 我想添加我的 maven-assembly-plugin jar-with-dependencies,所以只有在我发布程序集插件时才会运行。

这是我的构建的样子:

maven-source-plugin 和 maven-javadoc-plugin 都在发布阶段运行,但 maven-assembly-plugin 不运行。在 maven 发布期间我需要做什么才能使这个插件运行?

0 投票
1 回答
61 浏览

netbeans - NetBeans 看不到 javax

我有一个 servlet 和一个类,它位于 NetBeans Web 项目的同一个包中。(这些课程地点仅作为示例——这与我理想的课程组织相去甚远。)

在 servlet 中,一切都很好——它看到了 javax 以及我在其中寻找的任何东西。

然而,在普通的 java 类中,它甚至没有识别导入——给我“包 javax.* 不存在”,更不用说修复导入本身了。

这里缺少什么?

编辑:我见过java.lang.NoClassDefFoundError: javax/mail/Authenticator,怎么了?以及其他一些讨论。

0 投票
3 回答
1830 浏览

java - 如何修改 pom 文件以将 src/test/java 文件添加到具有依赖关系的 maven jar

我需要将 src/test/java 文件与依赖项一起包含到我的 jar 中。但是当我创建 jar 时它失败了,因为它找不到类。这是 pom 部分。任何帮助,将不胜感激。我编译: mvn clean assembly:single

0 投票
1 回答
2135 浏览

java - 无法使用 JavaSE YAJSW 启动 IBM WebSphere MQ 客户端

当我将 JavaSE 应用程序作为 Windows 服务启动时,我遇到了某种类型的错误,但我不知道为什么。一些 IBM jar 正在转储大量数据,但我似乎无法判断出了什么问题:

我已经将我的东西和所有依赖的 jar 打包在一个胖 jar 中(maven-assembly-plugin/jar-with-dependencies)。有任何想法吗?

0 投票
1 回答
3944 浏览

spring - Jar-With-Dependencies 不包括依赖项

我正在尝试使用 jar-with-dependencies 打包我的应用程序

我正在使用弹簧兔

这需要弹簧重试。所以我添加了(托管 1.0.3.RELEASE 版本):

我正在使用以下插件:

但是我得到NoClassDefFoundError了ReplyCaller(包含在RabbitTemplate 中)。当我检查 jar 的内容时,没有 org/springframeowork/retry 文件夹。我怎样才能解决这个问题?


整个 Pom 文件:

0 投票
1 回答
544 浏览

java - Android Studio 无法解析依赖符号

我正在使用 .jar 作为我的项目的依赖项,但是当我尝试使用 .jar 中的类时,Android Studio 一直说“无法解析符号”。奇怪的是,它确实识别了依赖 .jar 文件中的类和方法,但它不会让我使用它们。例如,它尝试自动完成该方法,但随后它说它无法解析符号。

我确保我包含compile ".jar_name"dependenciesbuild.gradle 中。我也尝试过重建项目,但没有成功。

0 投票
1 回答
21 浏览

maven - 如何在 Maven 中构建一个 jar(及其所有依赖项)?

我有一个自定义应用程序,在 Maven 中构建,具有依赖项(更多自定义模块,以及其他一些东西,如 spring、apache commons 和 log4j)。

如何构建包含我的应用程序及其所有依赖项的可执行 jar?(即我需要在我的pom.xml

我知道它将有几兆字节的大小,但我正在寻找构建和执行我的应用程序的简单性。

我想通过标准mvn clean install命令构建。

0 投票
2 回答
982 浏览

android - 错误:任务“:app:dexDebug”执行失败。> com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:

错误:任务“:app:dexDebug”执行失败。> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: 进程'命令'/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/bin/java''以非零退出值 2 结束

我得到了上述异常。我认为问题出在我的 build.gradle 中。我的 build.gradle 依赖项是: