【发布时间】:2019-12-29 10:00:38
【问题描述】:
我与 Intellij 合作了一个 java spring 项目
当我构建和运行项目时,这些错误出现在我面前:
无法解析符号“springframework”
Error:(32, 48) java: diamond 运算符在 -source 1.5 中不受支持 (使用 -source 7 或更高版本来启用菱形运算符)
错误:(33, 55) java: -source 1.5 不支持方法引用 (使用 -source 8 或更高版本来启用方法引用)
我搜索过类似的问题,但没有与我合作
我试过了:
使缓存无效并重新导入到 maven 依赖项但仍然给出错误
我的java版本:javac 1.8.0_111
maven 错误:
并将错误日志文件上传到drive
【问题讨论】:
-
将以下属性添加到maven
<maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> -
您是否尝试过“重新导入所有 Maven 项目”和“为所有项目生成源和更新文件夹”?也看看stackoverflow.com/questions/11454822/…
-
是的,我已经尝试过这些解决方案,但这并不能解决问题,我会看看你给我的链接
-
点击链接后,maven 给了我这个错误:
-
failure to transfer org.springframework.boot:spring -boot-starter-parent:pom2.0.0.RELESE from repo.spring.io/snapshot 缓存在本地仓库中,直到更新间隔spring-snapshots 已过或强制更新。原始错误:无法将工件 org.springframework.boot:spring -boot-starter-parent:pom2.0.0.RELESE 从/到 spring-snapshots (repo.spring.io/snapshot) :PXIX 路径构建失败 sun.security.provider.certpath。 sunCertPathBuildException:找不到有效的证书
标签: java spring intellij-idea