先看一下百度百科的解釋: Maven項目對象模型(POM:project object model),可以通過一小段描述信息來管理項目的構建,報告和文檔的項目管理工具軟件。
Maven的核心功能便是合理敘述項目間的依賴關系,通俗點講,就是通過pom.xml文件的配置獲取jar包,而不用手動去添加jar包; 你配置好pom.xml后,會幫你自動下載相關的依賴包。
在Eclipse中配置好Maven后,就可以開始HelloWorld了。
1. File—>New—>Other,然后選擇
2.選擇以下這個,當然也可以選其他的,會有些差異
3.填寫以下信息
groupid和artifactId被統稱為“坐標”是為了保證項目唯一性而提出的,如果你要把你項目弄到maven本地倉庫去,你想要找到你的項目就必須根據這兩個id去查找。
4.新建成功后在項目下有個pom.xml配置文件,打開它
點擊pom.xml文件,進入配置,大概如下
5.關於配置,建議結合博客和官方文檔一起
6. 配置如下
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.3.RELEASE</version>
</parent>
然后繼續如下操作:
1 <dependencies>
2 <dependency>
3 <groupId>org.springframework.boot</groupId>
4 <artifactId>spring-boot-starter-web</artifactId>
5 </dependency>
6 </dependencies>
寫好后最好update一下,右鍵項目
7. 接着就可以寫HelloWorld了
1 package com.example.myproject; 2 import org.springframework.boot.*; 3 import org.springframework.boot.autoconfigure.*; 4 import org.springframework.web.bind.annotation.*; 5
6 @RestController 7 @EnableAutoConfiguration 8 public class Example { 9
10 @RequestMapping("/") 11 String home() { 12 return "Hello World!"; 13 } 14
15 public static void main(String[] args) { 16 // TODO Auto-generated method stub
17 SpringApplication.run(Example.class, args); 18 } 19
20 }
8.構建,運行
右鍵項目
build成功后再運行java程序,Run As Java Application就行。
9.運行成功后在本地地址的8080端口可以看到HelloWorld。(貌似端口號可以在Goal那里直接寫的,不寫默認8080,Tomcat默認的也是8080,所以要注意是否會存在端口沖突)
10.HelloWorld差不多就這樣了,建議多項參看官方文檔