我已经从Java 8迁移到Java 11了。当我将项目导入到Eclipse时,我看到了1300多个错误。请查看截图。
错误类型包括语言服务器、注解问题、Java问题等
我已经对eclipse进行了必要的配置更改,例如:设置java 11脚本,默认jre.项目是maven的,我可以看到它链接了所有maven依赖项。我不知道为什么它还在来。Eclipse是eclipse-jee-2023-09-R-win32-x86_64请评论如果你遇到这个问题。
rks48beu1#
最后我终于解决了错误:)大多数编译错误的根本原因是包的可访问性。Java 11不允许从多个模块访问。其中一个错误消息是“软件包org.w3c.dom可从多个模块访问”从POM文件中删除冗余依赖关系后,我能够解决大多数错误。出1300错误只剩下8个,这些都与POM文件,如我的问题的第一个屏幕截图所示。我希望我能很快找到解决办法。谢谢您的支持:)
1条答案
按热度按时间rks48beu1#
最后我终于解决了错误:)
大多数编译错误的根本原因是包的可访问性。Java 11不允许从多个模块访问。其中一个错误消息是“软件包org.w3c.dom可从多个模块访问”
从POM文件中删除冗余依赖关系后,我能够解决大多数错误。出1300错误只剩下8个,这些都与POM文件,如我的问题的第一个屏幕截图所示。我希望我能很快找到解决办法。
谢谢您的支持:)