網頁

2024/9/12

2024 IntelliJ IDEA Community 建立Spring Boot 2專案

2024年在IntelliJ IDEA Community建立Spring Boot 2 Web專案過程如下。


範例環境:

  • Windows 11
  • Java 8
  • IntelliJ IDEA 2024.2.1 (Community Edition)


下載專案

以往都是去Spring官方的Spring Initializr網站設定專案,但2024年Spring Initializr不再支援Spring Boot 2,也就是Java 8能支援的專案,所幸搜尋到springinitializrjava8.cc這個網站有提供舊的Spring Boot 2的設定。

在頁面選擇以下:

  • [Project] - 選擇[Maven]
  • [Language] - 選擇[Java]
  • [Spring Boot] - 選擇[2.7.18]
  • [Project Metadata]
    • [Group] - 填入組織domain
    • [Artifact] - 填入專案名稱
    • [Name] - 填入專案名稱
    • [Description] - 填入專案敘述
    • [Package name] - 維持自動帶入的值
    • [Packaging] - 選擇[Jar]
    • [Java] - 選擇[8]
  • [Dependencies] - 按右上的[ADD DEPENDENCIES]按鈕可加入專案相關依賴,選擇[Spring Web]

設定好後按下方的[GENERATE]按鈕下載設定好的Spring Boot專案zip檔。




匯入到IntelliJ IDEA

將下載的zip檔解壓縮後的目錄移到任意目錄,或是你IntelliJ IDEA習慣用的專案目錄。

開啟IntelliJ IDEA,選擇[Open]。



選擇解壓縮目錄下的pom.xml



選擇[Open as Project]



接著檔案就會匯入成為IntelliJ IDEA專案。



開啟IntelliJ IDEA的功能選單,選擇[File] / [Project Structure...]。



在[Project Settings] / [Project]將[SDK]改為[1.8](這裡的可用選項通常是你電腦中有安裝的JDK版本),然後點選[Apply]按鈕。



開啟專案目錄下的pom.xml,把spring-boot-maven-plugin下不需要的的image builder移除。

<configuration>
    <image>
        <builder>paketobuildpacks/builder-jammy-base:latest</builder>
    </image>
</configuration>


啟動專案

在專案目錄下src/main/java/com.abc.demo開啟DemoApplication.java,然後點選IntelliJ IDEA的執行按鈕即可啟動Spring Boot專案




沒有留言:

張貼留言