我正在尝试导出使用jsoup库作为单个jar的JavaFX应用程序。在文件>项目结构,我能够将jsoup拖到我的jar中,但是当我构建工件时会创建两个jar文件,并且删除jsoup jar会导致我的程序无法工作。我只想要一个可以分发的罐子,所以我做错了什么?我在下面发布了我的工件配置。
答案 0 :(得分:3)
好的,我想通过this question来解决这个问题。您需要在“输出布局”选项卡中,将库保留在"可用元素"部分,右键单击它,然后选择" Extract Into Output Root"。这将导致"提取的图书馆名称'"要显示在“输出目录”部分中,您只需将其拖到主jar中即可。我希望它更明显!如果有人遇到问题,请发表评论。