问题标签 [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.
maven - 无论我做什么,Maven 程序集插件都抱怨没有文件
我有与Add jar-with-dependencies artifact from other Maven module类似的情况,但是建议的解决方案对我不起作用。我试过同时使用moduleSets
和dependencySets
。所以我们开始:
介绍:
我有一个多模块 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 做到这一点?
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!
maven - 具有阶段和 jar-with-dependencies 的 maven 发布插件
我有一个构建设置来运行各种任务,当我运行mvn release:prepare
和mvn:release:perform
. 具体来说,我设置了一个阶段,以便我的 javadocs 和源插件仅在我发布时运行。这使我的构建可以避免大量时间用于mvn clean install
. 我想添加我的 maven-assembly-plugin jar-with-dependencies,所以只有在我发布程序集插件时才会运行。
这是我的构建的样子:
maven-source-plugin 和 maven-javadoc-plugin 都在发布阶段运行,但 maven-assembly-plugin 不运行。在 maven 发布期间我需要做什么才能使这个插件运行?
netbeans - NetBeans 看不到 javax
我有一个 servlet 和一个类,它位于 NetBeans Web 项目的同一个包中。(这些课程地点仅作为示例——这与我理想的课程组织相去甚远。)
在 servlet 中,一切都很好——它看到了 javax 以及我在其中寻找的任何东西。
然而,在普通的 java 类中,它甚至没有识别导入——给我“包 javax.* 不存在”,更不用说修复导入本身了。
这里缺少什么?
编辑:我见过java.lang.NoClassDefFoundError: javax/mail/Authenticator,怎么了?以及其他一些讨论。
java - 如何修改 pom 文件以将 src/test/java 文件添加到具有依赖关系的 maven jar
我需要将 src/test/java 文件与依赖项一起包含到我的 jar 中。但是当我创建 jar 时它失败了,因为它找不到类。这是 pom 部分。任何帮助,将不胜感激。我编译: mvn clean assembly:single
java - 无法使用 JavaSE YAJSW 启动 IBM WebSphere MQ 客户端
当我将 JavaSE 应用程序作为 Windows 服务启动时,我遇到了某种类型的错误,但我不知道为什么。一些 IBM jar 正在转储大量数据,但我似乎无法判断出了什么问题:
我已经将我的东西和所有依赖的 jar 打包在一个胖 jar 中(maven-assembly-plugin/jar-with-dependencies)。有任何想法吗?
spring - Jar-With-Dependencies 不包括依赖项
我正在尝试使用 jar-with-dependencies 打包我的应用程序
我正在使用弹簧兔
这需要弹簧重试。所以我添加了(托管 1.0.3.RELEASE 版本):
我正在使用以下插件:
但是我得到NoClassDefFoundError
了ReplyCaller(包含在RabbitTemplate 中)。当我检查 jar 的内容时,没有 org/springframeowork/retry 文件夹。我怎样才能解决这个问题?
整个 Pom 文件:
java - Android Studio 无法解析依赖符号
我正在使用 .jar 作为我的项目的依赖项,但是当我尝试使用 .jar 中的类时,Android Studio 一直说“无法解析符号”。奇怪的是,它确实识别了依赖 .jar 文件中的类和方法,但它不会让我使用它们。例如,它尝试自动完成该方法,但随后它说它无法解析符号。
我确保我包含compile ".jar_name"
在dependencies
build.gradle 中。我也尝试过重建项目,但没有成功。
maven - 如何在 Maven 中构建一个 jar(及其所有依赖项)?
我有一个自定义应用程序,在 Maven 中构建,具有依赖项(更多自定义模块,以及其他一些东西,如 spring、apache commons 和 log4j)。
如何构建包含我的应用程序及其所有依赖项的可执行 jar?(即我需要在我的pom.xml
)
我知道它将有几兆字节的大小,但我正在寻找构建和执行我的应用程序的简单性。
我想通过标准mvn clean install
命令构建。
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 依赖项是: