由于模块化系统中,某些模块没有正确导出所需要的包给调用的模块。所以Java编辑器无法访问到com.sun.tools.javac.util这个包,因为该包未被导出给未命名模块(unnamed module).
手动添加模块依赖关系。比如使用maven时,可以在pom.xml里添加com.sun.tools.javac模块的依赖
<dependencies>
<dependency>
<groupId>com.sun.tools.javacgroupId>
<artifactId>javacartifactId>
<version>1.8version>
dependency>
dependencies>