从git拉取的新的工程,用JDK11的Module无法运行起来,报错 Error:(3, 32) java: 程序包org.springframework.boot不存在。就是所有的程序包都找不到。
工程里面用JDK8的Module 是没有问题的,然后就把JDK11的 Module 改成了JDK8,还是一样的报错。
本质上是 Maven 没有加载项目的依赖的问题。
将 Module 重新导入依赖,就可以了。

解决Maven依赖加载失败
本文介绍了一种常见问题:使用JDK11模块在从Git拉取的新工程中,因Maven未能正确加载依赖导致所有程序包找不到的错误。通过调整JDK版本并重新导入依赖,成功解决了这一问题。
从git拉取的新的工程,用JDK11的Module无法运行起来,报错 Error:(3, 32) java: 程序包org.springframework.boot不存在。就是所有的程序包都找不到。
工程里面用JDK8的Module 是没有问题的,然后就把JDK11的 Module 改成了JDK8,还是一样的报错。
本质上是 Maven 没有加载项目的依赖的问题。
将 Module 重新导入依赖,就可以了。

1346

被折叠的 条评论
为什么被折叠?