maven项目 Java compiler level does not match the version of the installed Java project facet
2023-09-11 14:19:52 时间
因工作的关系,Eclipse开发的Java项目拷来拷去,有时候会报一个很奇怪的错误。明明源码一模一样,为什么项目复制到另一台机器上,就会报“java compiler level does not match the version of the installed java project facet”错误呢?
如图所示:
其实要解决也很简单,在资源管理器下,找到项目所在的目录,在.settings子目录里面,用文本编辑器打开org.eclipse.wst.common.project.facet.core.xml配置文件,如图所示:
修改红色画线部分,让它与项目的编译器版本设置保持一致即可。
要查看项目的编译器版本设置,在Eclipse环境中,鼠标右键选择项目,点击Properties,选择Java Compiler,可以在窗口右边看到编译器版本,如图所示:
相关文章
- Java学习之java高级特性
- Java基础——Statement与PrepareStatement
- 你所不知道的库存超限做法 服务器一般达到多少qps比较好[转] JAVA格物致知基础篇:你所不知道的返回码 深入了解EntityFramework Core 2.1延迟加载(Lazy Loading) EntityFramework 6.x和EntityFramework Core关系映射中导航属性必须是public? 藏在正则表达式里的陷阱 两道面试题,带你解析Java类加载机制
- Java中的锁
- Java: mysql-connector-java
- Java项目(前端vue后台java微服务)在线考试系统(java+vue+springboot+mysql+maven)
- 运行maven项目出现Error:java: JDK isn‘t specified for module ‘XXX‘
- 【Java】java的内存浅析
- 【DB2】DBeaver连接DB2数据库驱动安装时报错Error resolving dependencies Maven artifact ‘maven:/com.ibm.db2:jcc:RELEA
- maven的java web项目启动找不到Spring ContextLoaderListener的解决办法
- Java 并发工具包 java.util.concurrent 大全
- Java过滤器处理Ajax请求,Java拦截器处理Ajax请求,java 判断请求是不是ajax请求
- Redhat上为java Maven项目构建基于Jenkins + Github的持续集成环境
- java高级用法之:在JNA中将本地方法映射到JAVA代码中
- JDK14中的java tools简介
- Windows下IDEA run能运行springboot,java -jar maven打的包拉有中文的nacos配置,报org.yaml.snakeyaml.error.YAMLException错误解决
- Java_类似java.lang.VerifyError: Expecting a stackmap frame at branch target 22 in method的解决方法
- 浅析Java如何使用docker-java库操作DockerAPI
- 『Java练习生的自我修养』java-se进阶¹ • 初识多线程
- Java学习---JAVA的类设计
- Java中的IO流如何理解——精简
- Eclipse迅速执行:Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
- 从零学Java(31)之构造方法
- 解决 Maven 无法下载 fastdfs-client-java 依赖。
- java程序中的ibatis连接mySql的基本实例
- java项目异常监控_JAVA项目中的常用的异常处理情况总结
- 9:关于Maven工程的文件标识(定义java文件源码,资源文件)