SpringBoot (二)第一个SpringBoot项目——HelloWord

     上一篇文章我们有介绍了SpringBoot的作用以及核心原理,还有介绍了与SpringCloud和SpringMVC的关系,这篇文章我们就开始第一个SpringBoot项目——HelloWord

1.创建项目 File——>New——>Other

2.选择Maven Project

3.选择 Create a simple project

4.我们输入

Group Id: ***************,

Artifact Id:**************** ,

Version:版本默认,

Packaging:选择jar,

5.到此我们的SpringBoot就创建好了

6.配置pom.xml 文件

开始的pom.xml文件

配置好的pom.xml文件,我们会发现刚刚创建好的项目是没有 Maven Dependencies的,当我配置好pom.xml以后他会自动加载。

有时候他会自己无缘无故报错,?,这不要紧。

必须有的pom.xml文件:

   <parent>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-parent</artifactId>
      <version>2.0.0.RELEASE</version>
   </parent> 
    
    <dependencies>
       <dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter-web</artifactId>
       </dependency>
       <dependency>
           <groupId>org.springframework.boot</groupId>
           <artifactId>spring-boot-starter-test</artifactId>
           <scope>test</scope>
       </dependency>
       <dependency>
           <groupId>org.springframework.boot</groupId>
           <artifactId>spring-boot-starter</artifactId>
       </dependency>
     </dependencies>

之前我们说SpringBoot是maven依赖加载####maven继承,让我们一起来看下。

从上面我就可以看出来,SpringBoot真的很强大,SpringBoot是一个快速开发的框架,他是的基本原来是Maven依赖关系,Maven的集成,完全采用注解化,简化XML配置,内嵌HTTP服务器(Tomcate,jetty),默认嵌入Tomcate,最终以Java应用程序进行执行。

7.创建第一个项目 

运行项目:

游览器访问

8.到此我们的第一个项目就完事了,下面我说下大家可能遇到过的问题。

第一种:用sprintboot框架开发时,刚建好工程,pom.xml就报出如上的错误:     org.codehaus.plexus.archiver.jar.Manifest.write(java.io.PrintWriter)

原因:maven包中引用2.3.3版本的plexus jar下载失败

解决办法:点击help-----Install New Software------Work with输入如下地址:

https://otto.takari.io/content/sites/m2e.extras/m2eclipse-mavenarchiver/0.17.2/N/LATEST/  

然后一步一步走就行了,安装好以后eclipse会自动重启。

第二种:无法解析org.springframework.context.ConfigurableApplicationContext类型。它是从所需的.class文件间接引用的

解决办法:

1.关闭Eclipse

2.删除存储库文件夹中的所有文件.m2/repository

3.重新打开Eclipse并更新您的Maven项目

有没有帮到萌新的你呢?未完待续。。。。。。。。。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值