Intellij IDEA使用(一)項目模板類型


概述

IDEA默認打開后,會出現歡迎頁面,可以選擇打開Project的方式。

SNAGHTML4977d13

對於新建的Project,一般會選擇【Create New Project】,對於界面中,眾多的Project類型,有時候會讓人不知如何下手。

SNAGHTML49477f4

這里我們對這些工程類型進行一下簡單的介紹。從IDEA給有一個默認的分類,包括一下幾類

1、Java語言相關默認工程模板

2、Spring、Maven、Gradle等第三方構建工具提供的模板

3、基於JVM的Groovy語言模板工程

4、Scala語言工程模板支持

5、Kotlin語言工程模板(作為JetBrains自己研發的基於JVM的編程語言,后續潛力巨大)

6、Web開發相關的工程模板

7、Empty Project(只是簡單構建一個默認的空工程)

以上是IDEA支持工程類型,這里會挑選一些使用的比較多的模板介紹一下。

 

一、Maven模板構建

選擇左側的Maven類型,然后選擇JDK的版本

建議勾選【Create from archetype】通過已有的模板構建工程,當然也可以不勾選,后續自己手動構建。

SNAGHTML4a4c94f

在主頁面中,可以選擇包括Maven、Camel、myfaces等眾多類型的基於maven構建的工程結構。

我們這里選擇【maven-archetype-quickstart】架構類型,當然對於web開發的同學,選擇【maven-archetype-webapp】或者【maven-archetype-site】等可能會更加適合。

選定maven模板類型后,通過設置groupId,artifactId,version,maven home directory,project name/location等設置,可以快速構建出基於maven的基本框架結構。

【maven-archetype-quickstart】構建的目錄結構

SNAGHTML4b1d485

【maven-archetype-webapp】構建的目錄結構

image

 

二、Java項目構建

選擇左側的【Java】、【Java Enterprise】等菜單

SNAGHTML4bb7cc6SNAGHTML4bb95a2

右側會出現諸多的libraries和frameworks可供選擇。

大體上包括JBoss、Java EE(包括Struts2)、Thymeleaf、Groovy、Hibernate、WebServices等眾多的原生框架或第三方框架。

這里通過Java Enterprise,可以選擇JDK、JavaEE、Tomcat版本等,然后勾選Thymeleaf類舉例。

SNAGHTML4c06caf

選擇Thymeleaf后,IDEA會只能提供可用選擇的Version以及是否Download Sources等多個選擇,可以根據實際情況勾選。我們使用默認的選項,后面創建project和maven構建類型,Finish即可將項目初始化完成。

SNAGHTML4c79f24


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM