1. 程式人生 > >SpringBoot (二)第一個SpringBoot專案——HelloWord

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</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-web</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會自動重啟。

解決辦法:

1.關閉Eclipse

2.刪除儲存庫資料夾中的所有檔案.m2/repository

3.重新開啟Eclipse並更新您的Maven專案

有沒有幫到萌新的你呢?未完待續。。。。。。。。。。。。