如何防止IntelliJ在我的JAR中包含第三方JAR?
这太疯狂了。基本上我想要其中一个:
OR
唯一的问题是IntelliJ会在里面生成其他jar文件的JAR。它们没用,因为当我通过java -jar my.jar
运行我的jar时,java无法看到它们。我必须手动删除它们并重新打包JAR / ZIP文件。
“设置”中的“依赖关系”未标记为“导出”。
我认为jar最终会出现在我的jar中,因为我在工件的布局中添加了“compile output”。但我不确定如何在没有jars依赖的情况下编译输出。
我尝试将依赖关系范围设置为“已提供”。它没有帮助。它们仍然被复制到输出。
谢谢!