Maven 在构建中包含依赖项(JAR)的最佳方法?

Maven 在构建中包含依赖项(JAR)的最佳方法?,maven,Maven,当前在目标jar中包含库(其他jar)的首选方式是什么 我曾经尝试过使用jar和依赖项描述符的汇编插件,但是它没有产生我想要的结果。我只想将依赖项jar复制到目标jar中。如果您在构建脚本中使用ANT,则该任务允许您包含一个可用于添加库的目标。如果有帮助,您可以尝试使用的y目标。 您需要配置outputDirectory参数,默认情况下,该参数为target/dependency文件夹。请改用 也看到这个。 (它会将依赖项的所有类文件复制到生成的jar中。但是,也许有一个选项可以直接复制依赖项j

当前在目标jar中包含库(其他jar)的首选方式是什么


我曾经尝试过使用
jar和依赖项描述符的汇编插件,但是它没有产生我想要的结果。我只想将依赖项jar复制到目标jar中。

如果您在构建脚本中使用ANT,则该任务允许您包含一个可用于添加库的目标。

如果有帮助,您可以尝试使用的y目标。
您需要配置
outputDirectory
参数,默认情况下,该参数为
target/dependency
文件夹。

请改用

也看到这个。
(它会将依赖项的所有类文件复制到生成的
jar
中。但是,也许有一个选项可以直接复制依赖项jar?

谢谢,我不是真的在用ANT做任何事情,但是如果这是唯一的解决方案,那么就可以了。--但是我仍然想知道是否有一个“Maven解决方案”,我在阅读问题时应该更加注意:)这看起来很有希望,但是在目标jar创建之后,工件被复制到目标/依赖项中-因此它不包括在我刚刚意识到的jar中,让jar到达目标jar的最简单的方法就是将它们包含到'src/main/resources'中