1

我有一个用 Java 12 编写的项目(对 java9+ 来说相当新并使用模块),我想使用 jlink 创建自定义运行时映像。我还想使用 apache.commons.cli 作为我项目的第 3 方库。如何使用自动模块并编译以创建 jlink 图像?

我收到这样的错误:

tmp\commons.cli\module-info.java:3:错误:包为空或不存在:org.apache.commons.cli 导出 org.apache.commons.cli;^ 1 个错误

我的结构如下:

C:. ├───.settings ├───bin │ └───com │ └───ngdesk ├───src │ ├───com │ │ └───ngdesk │ └───out └───target ├───classes │ ├───com │ │ └───ngdesk │ ├───META-INF │ │ └───maven │ │ └───ngDesk-ControlApp │ │ └───ngDesk-ControlApp │ └───out └───test-classes

4

0 回答 0