我需要在构建工件时将两个jar文件的内容提取到我的jar文件的根目录中。这曾经在我在库文件夹中有静态依赖项时工作,只是将它们添加到我的输出结构选项卡下作为"库文件",但现在它只包含jar文件而不是它们在根目录中的内容工件的目录。
让我感到困惑的是为什么会发生这种情况,而且我已经玩了几个部分,但无法找到解决方案。我只需要将提取的文件放在输出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
感谢任何帮助,谢谢:)