在工件构建中提取maven依赖项

时间:2016-10-22 04:21:31

标签: java maven intellij-idea jar ide

我需要在构建工件时将两个jar文件的内容提取到我的jar文件的根目录中。这曾经在我在库文件夹中有静态依赖项时工作,只是将它们添加到我的输出结构选项卡下作为"库文件",但现在它只包含jar文件而不是它们在根目录中的内容工件的目录。

The Output Structure pane

让我感到困惑的是为什么会发生这种情况,而且我已经玩了几个部分,但无法找到解决方案。我只需要将提取的文件放在输出jar文件中,而不是只是放在jar中的库(如果我还没有说过几次)。

所有当前代码(如pom.xml)都可以在my GitHub repo上找到。

罐子应该是什么样的:

|- lua.class
|- luac.class
|- luajc.class
|- luajc$1.class
|- luajc$InputFile.class
|- luajc$LocalClassLoader
|- META-INF
|- org/luaj
|- config.yml
|- plugin.yml
|- unwrittenfun - Main package

结果如下:

|- luaj-jme-3.0.1.jar
|- luaj-jse-3.0.1.jar
|- config.yml
|- plugin.yml
|- unwrittenfun - Main package

感谢任何帮助,谢谢:)

0 个答案:

没有答案