如何不使用模块升级到Java 11?

时间:2019-04-23 11:59:26

标签: java java-11 java-module

当我尝试使用Maven 3.5.4和Java 11.0.2构建项目时,构建失败并显示以下消息:

  

编译失败:编译失败:[ERROR]   xx / directory / krb5 / KerberosContextSource.java:[38,20]包   sun.security.krb5不可见[错误](程序包sun.security.krb5   在模块java.security.jgss中声明,该模块不会将其导出到   未命名的模块)

我从多个来源读到it's not necessary to modularise your project to upgrade it to Java 9+

为什么我仍然会遇到这个明显要求我定义module-info.java的问题?如here所述。

我该如何解决?

0 个答案:

没有答案