springboot项目没错,但就是报红叉
1.报错原因:
Description Resource Path Location Type
Cannot change version of project facet Dynamic Web Module to 2.5. sxnx-sms line 1 Maven Java EE Configuration Problem
解决方案:
在工程目录下(项目所在的那个位置) 有一个.settings文件夹(linux系统这个文件夹是隐藏的)打开org.eclipse.wst.common.project.facet.core.xml
做如下修改:
<installed facet="jst.web" version="2.5"/>
2.
错误提示内容:One or more constraints have not been satisfied.
错误原因: Deployment Assembly跟java版本不匹配,即maven默认编译版本与使用的jdk不匹配。
解决方案:pom.xml文件中添加如下
<!-- 指定maven编译方式为jdk1.7版本 -->
<profiles>
<profile>
<id>jdk-1.7</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.7</jdk>
</activation>
<properties>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
</properties>
</profile>
</profiles>
相关文章
- SpringBoot之:SpringBoot的HATEOAS基础
- 微服务技术系列教程(39)- SpringBoot -RBAC权限模型
- 微服务技术系列教程(03) - SpringBoot - 整合各种数据源(JdbcTemplate、MyBatis、JPA)
- 微服务技术系列教程(01) - SpringBoot - 入门
- 信创迁移适配实战-SpringBoot项目打包war部署至TongWeb7
- springboot之spring-boot-starter-web
- springboot自己指定依赖版本
- SpringBoot——关于banner
- springboot项目开启远程调试-jar包
- SpringBoot出现 java.lang.IllegalArgumentException: Request header is too large 解决方法
- 通过SpringBoot官网创建SpringBoot项目
- springboot项目javax.validation使用
- SpringBoot Cmd运行Jar文件指定active文件的命令如下
- 面试准备——springboot相关
- Java学习-061-Springboot logback 日志配置
- Springboot return返回json格式
- springboot学习之七(整合spring swagger)
- 在Tomcat服务器中启动SpringBoot项目原理(简化版)
- springBoot项目配置错误问题-@EnableWebMvc注解问题导致SpringBoot默认配置失效
- SpringBoot配置加载,各配置文件优先级对比
- 搞定SpringBoot多数据源(2):动态数据源
- SpringBoot(项目创建使用+配置文件+日志文件)
- SpringBoot+Vue前后端分离项目 打包部署CentOS7 适合初学者部署学习
- 【springBoot】SpringBoot修改启动logo图案
- springboot 集成dubbo
- Springboot实现ENC加密
- 将springboot单体项目部署到腾讯云服务器上
- springboot整合webservice
- 【SpringBoot】搭建第一个SpringBoot项目 - group、artifact等项目元数据详解