IEDA 中Maven 编译错误 Compilation failure的解决方法

IEDA 中Maven 提示编译错误 Compilation failure

 

检查发现 项目虽然已经配置了 JDK11,但是却引用的是 JRE1.5


解决方法一(全局修改方案):
1、修改maven的 setting.xml 文件中添加下面的配置:

1
2
3
4
5
6
7
8
9
10
11
12
<profile>
    <id>jdk-11</id>
    <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>11</jdk>
    </activation>
    <properties>
        <maven.compiler.source>11</maven.compiler.source>
        <maven.compiler.target>11</maven.compiler.target>
        <maven.compiler.compilerVersion>11</maven.compiler.compilerVersion>
    </properties>
</profile>

  

2、关闭IDEA后,重新打开工程再编译即可。

 解决方法二:(个别方案 - 项目有效)

打开pom.xml ,在里面指定jdk的编译信息。 如:

1
2
3
4
<properties>
  <maven.compiler.source>11</maven.compiler.source>
  <maven.compiler.target>11</maven.compiler.target>
</properties>

  

posted @   奥兰王子  阅读(1514)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
历史上的今天:
2022-10-09 XML 相关技术
2022-10-09 验证XML文件的合法性只限IE
点击右上角即可分享
微信分享提示