在SpringBoot类型的项目中,我本来是要使用pringBoot,创建一个Console项目,我原本在pom.xml中添加paren节点了,天真的认为不需要再添加其他任何依赖了,可是接下来的1个小时左右,我彻底的承认,我错了,错的很离谱:

4.0.0

org.springframework.boot

spring-boot-starter-parent

2.1.0.RELEASE

net.cnki.console2

appconsole

1.0-SNAPSHOT

因为我是搞测试项目,想测试基于springboot的console项目,结果死活在依赖中都看不到springboot相关的jar包,无论我怎么操作File->Maven->Reimport,因为我不需要依赖 spring-boot-starter-web  的jar包,所以我没有引入这个依赖模块

org.springframework.boot

spring-boot-starter-web

因为,我一直自我认为,只要引入parent节点,就能自动引入springboot的一系列jar包,是我想多了,害的我反复关闭idea,重启电脑,都无济于事。后来,我测试引入其他的依赖包,与springboot无关的,我发现可以自动导入依赖。突然,我好像明白了什么,至少需要引入一个有关springboot的依赖包,比如引入一个  spring-boot-starter-webspring-boot-starter-web。

这个坑看来躲不过,今天跳了,真的很无语!

请有相同想法的人,绕坑走!

maven不引入parent_Idea开发环境中,开发springboot类型的项目,如果只引入parent节点,不添加依赖节点,maven是不会加载springboot的任何依赖的...相关推荐

  1. metronic 4.5.7开发环境下, 在Windows 10上安装了10.16.0版本的node js之后,导致node sass无法加载...

    解决办法: 修改metronic 中的package.json文件, 将gulp-sass的依赖项版本改为3.2.1即可解决 {"name": "metronic&quo ...

  2. Webpack中的sourcemap以及如何在生产和开发环境中合理的设置sourcemap的类型

    简要介绍:在webpack的官网,给出了十几种sourcemap,那么每一种sourcemap之间有什么区别,本文在理解sourcemap的基础上,分析在生产和开发环境中,应该采用何种形式的sourc ...

  3. Thonny开发环境中显示数据曲线

    ▌01 开发MicroPython环境 1.简介 MicroPython 是一款运用在单片机上PYthon3 的版本,基于他对于MCU的开发就变成的非常容易.使用 安装 Thonny 软件环境开发PI ...

  4. 开发环境中实现Lombok消除Java冗余

    Lombok是一种JavaArchive(JAR)文件,可用来消除Java代码的冗长.通过在开发环境中实现Lombok,开发人员可以节省构建诸如hashCode()和equals()这样的方法以及以往 ...

  5. SharePoint【调试,诊错系列】-- 开发环境中不同调试对象的Attach方式

    在Sharepoint的开发环境中调试不同的对象有时需要Attach到不同的进程,下面就是一些常见的情况    1.Farm Solution     -----W3WP.EXE    2.SandB ...

  6. python运行程序的快捷键_在Python集成开发环境中,可使用快捷键()运行程序。...

    在Python集成开发环境中,可使用快捷键()运行程序. 更多相关问题 如何理解创新能力测试与创新能力的关系? 直埋线路与埋式电力电缆电压<35kv平行时最小间距为(). 放射性物品装卸作业时, ...

  7. oracle vm安装增强功能,Linux 开发环境中为VirtualBox安装增强功能

    VirtualBox安装CentOS后,再安装增强功能就可以共享文件夹.粘贴板以及鼠标无缝移动,主要步骤如下: 1.yum -y update 2.yum -y install g++gcc gcc- ...

  8. 【新书推荐】《ASP.NET Core微服务实战:在云环境中开发、测试和部署跨平台服务》 带你走近微服务开发...

    <ASP.NET Core 微服务实战>译者序:https://blog.jijiechen.com/post/aspnetcore-microservices-preface-by-tr ...

  9. virtual box linux 安装增强功能,Linux 开发环境中为VirtualBox安装增强功能

    VirtualBox安装CentOS后,再安装增强功能就可以共享文件夹.粘贴板以及鼠标无缝移动,主要步骤如下: 1.yum -y update 2.yum -y install g++gcc gcc- ...

最新文章

  1. gets函数在使用上要注意什么问题
  2. 嵌入式开发中对(*(volatile unsigned long *)) 的理解
  3. esp8266 擦拭_【一起玩esp8266】flash的擦除方法——专治疑难杂症
  4. mysql中的函数有哪些?(2.控制流函数)
  5. .Net Core 1.1打包发布到Linux
  6. 二十四、JAVA集合框架(四)
  7. mysql 修改密码_经验总结 | MYSQL修改密码脚本,值得收藏
  8. 动静态nat综合实验
  9. Java并发编程实战_Java并发编程实战
  10. 怎么测试dpi测试软件,如何测试鼠标DPI?
  11. 关系代数表达式优化步骤
  12. apt安装包时报错:Certificate verification failed: The certificate is NOT trusted.
  13. 原来这才是睿至大数据的业务拼图
  14. Unity3d优化总结2
  15. python tkinter 桌面小程序开发从入门到界面美化(主题应用推荐)
  16. 中国是时候在东亚做老大了?
  17. MIT6.S081操作系统实验——操作系统是如何在qemu虚拟机中启动的?
  18. WebOffice初学者使用教程:常用功能函数使用
  19. 使用TASSEL学习GWAS笔记(1/6):读取plink基因型数据和表型数据
  20. 【观察】提速中小企业数字化转型,联想智商务的新使命与新征程

热门文章

  1. Python 多进程开发与多线程开发
  2. 通过xmanager远程连接redhat linux as 5
  3. c#创建、保存excel正常执行要点补疑
  4. 华为技术面试编码题_最佳技术编码面试准备书
  5. Hadoop集群的基本操作(二:HBase的基本操作)
  6. mysql字符串外键约束_MySQL中的约束函数主外键
  7. 根据给定数据创建JSON并验证
  8. 软件测试培训分享:软件测试岗位面试技巧有哪些?
  9. UI设计师必备技能,看看你都学会了吗?
  10. UI设计不够高端?这5个小技巧可以试试