idea项目可以运行,但是大面积报错

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea项目可以运行,但是大面积报错相关的知识,希望对你有一定的参考价值。

参考技术A 1.maven reimport
2.清除缓存
3.setget方法无法识别,添加lombok插件

Intellij Idea 建立maven项目 报错 :java: 错误: 不支持发行版本 5

百度一搜这个错误,好多人都遇到了 不计其数的人都遇到。网上大多数都是菜鸟的愚见。经过本人的测试发现,用Idea建立普通的Java项目 然后随便建立一个类运行就不会报错。

但是如果用Idea建立一个普通的Maven项目,然后再随便建立一个类运行,则就会报这个错。那么说明maven限制了此项目jdk的版本为1.5,或者说Idea软件与Maven软件配合的不够好。

管他呢,网上很多方法都是从Idea的配置下手,我认为这就是菜鸟的解决方法愚见,最狠的解决方法就是直接用maven制定此项目的JDK版本,一步到位,不需要去动Idea的任何配置。

 

 

 

 

 

 

 

这个文章说的对:https://www.jianshu.com/p/8ff4652fabd0;其余的都是废物的愚见,太多 不列举了。

 

 

 

 

 

再pom.xml里加上如下代码强制制定JDK的版本就完事了,不需要对Idea做任何配置,当然你得保证本地有对应版本的JDK:

 

 

    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <!-- <version>3.7</version> 默认用最新的-->
                <configuration>
                    <source>13</source>
                    <target>13</target>
                </configuration>
            </plugin>
        </plugins>
    </build>

 

 

 

 

 

 

 

 

 

 

    <properties>
        <!-- 项目编码 -->
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <!-- 本地编译JDK版本 -->
        <maven.compiler.source>13</maven.compiler.source>
        <!-- 项目部署JDK版本 -->
        <maven.compiler.target>13</maven.compiler.target>
    </properties>

 

以上是关于idea项目可以运行,但是大面积报错的主要内容,如果未能解决你的问题,请参考以下文章

idea2021使用“svn“到项目报错Error:Cannot run program “svn“ (in directory “D:XXXXXX“):CreateProcess error=2,

idea2021使用“svn“到项目报错Error:Cannot run program “svn“ (in directory “D:XXXXXX“):CreateProcess error=2,

idea报错could not autowired .但是可以正常运行

Xcode有关lstdc++报错

IDEA maven项目 包不能导入问题 全是红线

eclipse:导入动态web项目出现大面积报错的解决方法