使用IDEA創建springBoot項目

1、介紹

IDEA是目前比較流行的java開發平臺,可以快速創建springBoot項目,本文主要記錄我使用的兩種方法創建springBoot,一種是在線創建,另外一種是使用maven結合相關jar包(可以看作離線創建)。前提是安裝java開發環境,即jdk。

2、創建項目

1)使用spring initializar

第一步:打開IDEA,首先新建一個項目,new Project,在選擇spring initializar,這種方法默認是從官網上下載模板,之後點擊next。如下圖:
圖1
第二步:如果網絡比較好的話,會出現下面界面。填寫相關的項目名稱等基本信息。之後點擊next。
在這裏插入圖片描述圖2
第三步:由於是搭建的springBoot項目,選擇web,在右邊選擇springWeb選項,點擊next。
圖3
第四步:下面爲項目名稱和項目路徑。最後需要等上一段時間下載相關的jar包,時間可能比較長。
圖4
最後:創建的項目就是常見的web項目目錄
圖5
下面:寫一段代碼進行測試一下,首先在demo文件夾下創建一個controller層,新建一個類ControllerTest。代碼如下:

package com.lna.demo.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class ControllerTest {

    @RequestMapping("/index")
    @ResponseBody
    public String HelloString(){
        return "hello world";
    }
}

把項目啓動起來,在瀏覽器中輸入localhost:8080/index,即可看到返回的hello world。
圖6

2)使用maven結合相關jar包

使用maven結合下載好的相關jar包。其實也需要依賴網絡,即在有網的地方,創建一個springBoot項目。然後把相關的jar和pom.xml文件拷到無網絡的地方即可。
第一步:首先打開下面界面,設置一下maven倉庫的位置,,即點擊右下角的configure,原因在後面說。
圖7
配置一下maven倉庫的位置。在後面的Override上打勾。
圖8
第二步:把springBoot相關的jar包拷貝到設置的maven路徑下。
第三步:一直默認點擊,創建一個新的項目。
圖9
第四步:打開pom.xml文件,配置web相關依賴 jar包。
最初的pom.xml文件的內容爲:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.lna</groupId>
    <artifactId>demo</artifactId>
    <version>1.0-SNAPSHOT</version>
</project>

增加下面的內容:

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.2.5.RELEASE</version>
    <relativePath/> <!-- lookup parent from repository -->
</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>
        <exclusions>
            <exclusion>
                <groupId>org.junit.vintage</groupId>
                <artifactId>junit-vintage-engine</artifactId>
            </exclusion>
        </exclusions>
    </dependency>
</dependencies>

最後:啓動項目,可以看到我第一種方法一樣的效果。

3、補充

maven倉庫的設置原因:
1、Maven項目首先查找本地倉庫,默認爲C:\Users…\.m2\repository目錄,一般爲重新建一個新的存放的目錄。
2、如果在本地倉庫找不到,則一般去私服倉庫找,私服倉庫一般爲公司的服務器的某個地方。
3、若沒有私服倉庫或者私服倉庫也找不到,就去中央倉庫,中央倉庫爲Apache團隊維護,國內一般下載比較慢。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章