IDEA版本:2019.3.3
第一步:Create New Project,選擇Maven項目,勾選Create from archetype,選擇org.apache.maven.archetypes:maven-archetype-webapp,點擊Next。
第二步:填寫項目名,點擊Next。
引用:
groupid和artifactId被統稱爲“座標”是爲了保證項目唯一性而提出的,如果你要把你項目弄到maven本地倉庫去,你想要找到你的項目就必須根據這兩個id去查找。
groupId一般分爲多個段,這裏我只說兩段,第一段爲域,第二段爲公司名稱。域又分爲org、com、cn等等許多,其中org爲非營利組織,com爲商業組織。舉個apache公司的tomcat項目例子:這個項目的groupId是org.apache,它的域是org(因爲tomcat是非營利項目),公司名稱是apache,artigactId是tomcat。
比如我創建一個項目,我一般會將groupId設置爲cn.snowin,cn表示域爲中國,snowin是我個人姓名縮寫,artifactId設置爲testProj,表示你這個項目的名稱是testProj,依照這個設置,你的包結構最好是cn.snowin.testProj打頭的,如果有個StudentDao,它的全路徑就是cn.snowin.testProj.dao.StudentDao。
第三步:點擊Finish。
第四步: 首次創建maven項目需要進行下載一些文件到本地倉庫,耐心等待幾分鐘即可。下載完成後發現提示:Dependency 'junit:junit4.11' not found,網上搜的是把<scope>test</scope>標籤去掉,試了沒用。
我是把junit的版本從4.11換成了4.12,報錯就消失了。
第五步:在main目錄下,新建java和resources目錄。在src目錄下創建test目錄,在test目錄下創建java和resources目錄。新建目錄的時候會有提示,直接選擇即可。
第六步:給新建的四個目錄添加標記。由於我在新建文件夾的時候已經做了標記,所以無需再做。未做標記是灰色的文件夾。
第七步:添加Tomcat插件。在pom.xml文件<pluginManagement></pluginManagement>標籤下方添加如下配置。等待下載。
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<port>8080</port>
<path>/</path>
<uriEncoding>UTF-8</uriEncoding>
</configuration>
</plugin>
</plugins>
<build>
<finalName>mybatis</finalName>
<pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) -->
<plugins>
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>3.1.0</version>
</plugin>
<!-- see http://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_war_packaging -->
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>3.0.2</version>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.1</version>
</plugin>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>3.2.2</version>
</plugin>
<plugin>
<artifactId>maven-install-plugin</artifactId>
<version>2.5.2</version>
</plugin>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<port>8080</port>
<path>/</path>
<uriEncoding>UTF-8</uriEncoding>
</configuration>
</plugin>
</plugins>
</build>
第八步:運行項目。tomcat插件下載好以後,會出現tomcat7目錄。 選擇tomcat7:run,點擊綠色運行按鈕。
第九步:控制檯出現下面提示,即表示項目運行成功。在瀏覽器輸入地址:http://localhost:8080/,訪問默認的index.jsp頁面。
訪問成功