【发布时间】:2020-05-22 18:19:02
【问题描述】:
我有一个模块化 JavaFX 11 应用程序,我需要能够为 Linux 和 Windows 捆绑该应用程序。我目前正在使用 jlink 这样做并且效果很好。我需要捆绑包是独立的,因为目标计算机上的 Java 版本是 1.8 。
现在我必须将 SMBJ 库添加到我的应用程序中。我抓住了那个好旧的jar,需要对其进行模块化(否则我不能使用jlink,如here所见)。
我是否还需要模块化 SMBJ 拥有的大量部门,还是有其他方法?
【问题讨论】:
-
相关:stackoverflow.com/questions/47727869/… 和 stackoverflow.com/questions/47103221/…(这两个都暗示你最后一句话的答案是肯定的,有人需要为他们每个人创建一个 module-info.java)。
标签: java jar java-11 java-module jlink