Maven学习-编译遇到‘src/checkstyle/checkstyle-suppressions.xml‘

一、问题描述

搭建Spring boot项目,编译时报错

从报错上看不出具体问题出在哪里,然后上午那个搜索下,发现问题在于pom.xml使用了错误的parent。

以上报错引用的parent是

<groupId>org.springframework.boot</groupId><artifactId>spring-boot-parent</artifactId>

二、解决问题将parent改为

<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>问题就得到解决了

以上问题在此记录一下哈

原文地址:https://www.cnblogs.com/dudu2mama/p/10536718.html

时间: 2024-10-11 20:09:27

Maven学习-编译遇到‘src/checkstyle/checkstyle-suppressions.xml‘的相关文章

[原]Maven项目编译后classes文件中没有.xml问题

在做spring+mybatiss时,自动扫描都配置正确了,却在运行时出现了如下错误.后来查看target/classes/.../dao/文件夹下,发现只有mapper的class文件,而没有xml文件,将对应的xml文件放到这个文件夹下运行就不会出现下面的错误.说明出现这个错误的原因是maven编译时没有将xml文件放进去. org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com

转:Maven项目编译后classes文件中没有.xml问题

在做spring+mybatiss时,自动扫描都配置正确了,却在运行时出现了如下错误.后来查看target/classes/.../dao/文件夹下,发现只有mapper的class文件,而没有xml文件,将对应的xml文件放到这个文件夹下运行就不会出现下面的错误.说明出现这个错误的原因是maven编译时没有将xml文件放进去. 解决方法: 在pom.xml中添加如下代码: <build> ... <resources> <resource> <directory

Maven项目编译后classes文件中没有.xml问题

在做spring+mybatiss时,自动扫描都配置正确了,却在运行时出现了如下错误.后来查看target/classes/.../dao/文件夹下,发现只有mapper的class文件,而没有xml文件,将对应的xml文件放到这个文件夹下运行就不会出现下面的错误.说明出现这个错误的原因是maven编译时没有将xml文件放进去. org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com

Maven学习之创建web项目在pom.xml遇到的bug

今天再学习maven的时候,遇到了一个小bug,决定分享上来说不定对刚学习maven的你有一定的帮助! maven版本:apache-maven-3.5.4 在创建web项目时出现 Cannot detect Web Project version. Please specify version of Web Project through Maven project prope--的错误 解决方案: 第一步  修改项目的jdk版本,改成你想要的版本,新建的maven web项目默认是jdk1.

maven 编译部署src/main/java下的资源文件

maven 编译部署src/main/java下的资源文件 maven默认会把src/main/resources下的所有配置文件以及src/main/java下的所有java文件打包或发布到target\classes下面, 但是现实我们可能会在src/main/java下面也放置一些配置文件如hibernate配置文件或mybatis mapper配置文件等, 如果不做一些额外配置,那我们打包后的项目可能找不到这些必须的资源文件,因此在pom.xml中增加类似如下配置: <build> &

将IDEA maven项目中src源代码下的xml等资源文件编译进classes文件夹

如题,IDEA的maven项目中,默认源代码目录下的xml等资源文件并不会在编译的时候一块打包进classes文件夹,而是直接舍弃掉. 如果使用的是Eclipse,Eclipse的src目录下的xml等资源文件在编译的时候会自动打包进输出到classes文件夹.hibernate和spring有时会将配置文件放置在src目录下,编译后要一块打包进classes文件夹,所以存在着需要将xml等资源文件放置在源代码目录下的需求. 解决IDEA的这个问题有两种方式. 第一种是建立src/main/re

Maven学习--------基础2

继续学习Maven. 4.2 变量 1) 问:如何使用变量替换?项目中的某个配置文件比如jdbc.properties使用了一些pom中的变量,如何在发布中使用包含真实内容的最终结果文件? 答:使用资源过滤功能,比如: <project> ... <properties> <jdbc.driverClassName>com.mysql.jdbc.Driver</jdbc.driverClassName> <jdbc.url>jdbc:mysql:

Maven学习总结

转载至:http://www.cnblogs.com/xdp-gacl/p/3498271.html 一 入门 一.Maven的基本概念 Maven(翻译为"专家","内行")是跨平台的项目管理工具.主要服务于基于Java平台的项目构建,依赖管理和项目信息管理. 1.1.项目构建 项目构建过程包括[清理项目]→[编译项目]→[测试项目]→[生成测试报告]→[打包项目]→[部署项目]这几个步骤,这六个步骤就是一个项目的完整构建过程. 理想的项目构建是高度自动化,跨平台

maven学习心得

心得:这几天一直在研究maven的配置,还真是伤心啊,网上资料不多,而且问题不断.确实很让人头疼 背景:之所以学习maven是因为我们需要一键部署,我们项目是已经差不多完成了,是eclipse的web项目,需要将它变成maven项目 问题: 1.拆分项目为多个模块解决循环依赖 如果一个web项目下面有A,B,C三个模块,各个模块互相依赖,这是maven会提示,这是一个循环依赖,而不能正常编译项目. 解决办法:http://hck.iteye.com/blog/1728329 但是建议最好模块分清