小白对maven、tomcat、spring的认识

前言

好吧,自从昨天开始就一直配置springboot的环境
舍友们的都运行的好好的,唯独我的出问题
对于一个小白而言,真是被maven、tomcat整的云里雾里
今天装了大半天,终于有所收获

maven

一种包管理器,那何为包管理器呢?就我的理解,就是下载依赖包的、然后就是打打包啊之类的
从start.spring.io下载下来的项目中的pom.xml就是maven下载的东西,就跟package.json里面的各种配置、插件的下载一样
那现在重点来了,前提是你必须先安装JDK。。配置好JDK,idea里面自带maven跟tomcat就不需要从网上再看教程安装了(可是,宝宝一开始并不知道。。乖乖安装了)

tomcat

那什么是tomcat呢?Tom的猫?当然没有这么草率了。
我刚开始的时候maven把各种包下载下来了,自己写了一行代码想看看能不能在浏览器上输出。
结果,spring自动终止,并不跑我写的线程,但是它没有报错,对,没有报错。。这就尴尬了
ok,我就老老实实看教程,各种教程,都没有用,但是通过教程我知道了一件事
tomcat是跑localhost的,是一种服务器
那我忽然明白了,说不定是idea里的tomcat并没有跑,想从本地嵌入tomcat,可是,,并没有用
然后就找出错的原因。。发现maven下载的tomcat有错误

.m2

就在这时我发现原来maven下载的各种依赖在user里的.m2文件夹中,我就把舍友的.m2文件夹拷到我的电脑上,结果很完美。
PS:如果大家遇到了想我一样的问题可以试试把它下载下来放到user里面去

.m2

这是所有的依赖包,下载下来再结合从start.spring.io下载的项目试一下吧

springboot

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。
ok,上面的是我抄的,我的理解嘛
springboot跟很多框架一样,封装了一些函数跟类,让你更方便的写代码

小白对maven、tomcat、spring的认识
https://zhangfuli.github.io/2015/06/10/小白对maven、tomcat、spring的认识/
作者
张富利
发布于
2015年6月10日
许可协议