1. 程式人生 > >記 IDEA 一次 Spring 專案從建立到打包為 war

記 IDEA 一次 Spring 專案從建立到打包為 war

首先是建立 Maven Java Web 專案

  • 首先是建立新專案,點選”create new project”,左側選擇型別為”Maven”,右側上方選擇自己的”Project SDK”,單擊”next”
  • “GroupId”類似於Java的package,此處填club.seliote,”ArtifactId”則類似於專案名,此處填”Demo”,”Version”填”1.0″,單擊”next”,下一頁面中本專案中未作更改,直接點選”Finish”
  • 建立工程完畢後,右下角彈窗:”Maven projects need to be imported”,選擇”Enable Auto-Import”,在pom.xml中寫入本工程所用依賴
  • 依次點選工具欄中的”File”,”Project Structure”,”Project Settings”,”Modules”,左上角的加號,下滑找到”Web”,右下角”Create Artifact”,”Apply”,”OK”
  • 選擇”EditConfiguration”,依次點選左上角的綠色的加號,下滑找到”Tomcat Server”,”Local”,輸入一個名字,下方如果有Warning的話就點選”Fix”,”Apply”,”OK”
  • JDK 版本預設使用的是 1.5,在 project structure 的 modules 中 language level 中進行更改
  • IDEA 直接編譯會報 warning, 大概是 1.5 版本不受支援,在 pom.xml 的 project 標籤下新增
<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.targer>1.8</maven.compiler.targer>
</properties>
  • 至此專案建立完畢