无法派生模块描述符:提供程序 {类 X} 不在模块中
当我尝试编译新的模块化Java 11应用程序时,我收到此错误消息:
Error occurred during initialization of boot layer
java.lang.module.FindException: Unable to derive module descriptor for C:\Users\inter\.m2\repository\xalan\xalan\2.7.2\xalan-2.7.2.jar
Caused by: java.lang.module.InvalidModuleDescriptorException: Provider class org.apache.bsf.BSFManager not in module
这似乎是依赖关系的依赖关系带来的问题。我甚至找不到哪个模块正在拉入它,所以我可以更新它。
我正在使用openjdk 11.0.2,IntelliJ 2018.3.4,Maven
任何建议,我可以如何排除故障或解决此问题?我发现关于这个问题的文档很少。