找不到javac包或不存在

时间:2019-08-01 14:50:02

标签: java java-module jlink apache-commons-cli java-12

我有一个用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

0 个答案:

没有答案