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專案
有沒有幫到萌新的你呢?未完待續。。。。。。。。。。。。