使用非模块化依赖项运行jlink

时间:2018-12-25 09:29:35

标签: java jigsaw jlink

我已经构建了一个简单的模块化JavaFX应用程序。我可以使用Maven编译/运行它,甚至只要不添加非模块化依赖项,都可以使用jlink构建JRE包。 现在,我在pom.file中声明了一个附加依赖项(非模块化),并在modules-info.java中添加了“ requires {name-of-dependency}”。 Maven会按预期编译并运行该应用程序,但是当我尝试构建JRE软件包时,jlink告诉我该软件包尚未找到。甚至可以使用具有非模块化依赖性的jlink吗?

编辑:我已经将依赖项添加到模块路径,但是现在我得到了:

Error: automatic module cannot be used with jlink

我想我必须自己移植依赖项。

0 个答案:

没有答案