简体   繁体   English

IntelliJ在JavaFX JAR文件中包含外部JARS

[英]IntelliJ include external JARS in JavaFX JAR file

How can I include all the jar files under lib in my main jar file produced ? 如何在我的主jar文件中包含lib下的所有jar文件?

Is IntelliJ meant to create JAR files or not ? IntelliJ是否意味着创建JAR文件? Cause I can't seem to make it work. 因为我似乎无法使它工作。 Here are some screens from my setup: 以下是我设置的一些屏幕:

在此输入图像描述

And the result: 结果如下:

在此输入图像描述

Could somebody explain to me why the other JAR file is generated outside my main JAR file? 有人可以向我解释为什么在我的主JAR文件之外生成其他JAR文件?

AM I supposed to ship 2 JARS? 我应该发货2个JARS?

Go like this for one jar: 像这样一个罐子:

Right click > Open Module Settings > Artifacts > + > JAR > From module with dependencies 右键单击>打开模块设置>工件> +> JAR>从具有依赖关系的模块

Then choose main class and select EXTRACT TO TARGET JAR , then press ok. 然后选择主类并选择EXTRACT TO TARGET JAR ,然后按确定。 And close all dialogs applying and ok'ing. 并关闭所有应用和ok'ing的对话框。

When done coding, goto Build > Build Artifacts > ...jar > Build. 完成编码后,转到Build> Build Artifacts> ... jar> Build。

The jar should be there. 罐子应该在那里。 Make sure to vipe your /out before. 务必先输入/输出。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM