開始上班了,公司里用的是IDEA來進行項目開發,因此自己有必要了解學習下IDEA的使用。
在此記錄一下使用IntelliJ IDEA 2017來創建基于maven的web項目。盡管網上已有很多此類的教程,但自己重新記錄一次以便熟悉鞏固。
下面開始java web工程的創建。首先要做的一件事情是修改maven中央倉庫的鏡像,不然下載速度會很慢的。這里可以將它修改為阿里云的倉庫。
進入maven根目錄中的conf目錄,里面有個settings.xml,修改這個里面的內容即可:
settings.xml
在該文件中增加:
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
修改完畢后,打開idea開始新建maven工程:
新建工程
選擇Maven,勾上Create from archetype,選擇webapp的原型模板:
選擇模板
下一步,填入GroupId、ArtifactId等:
選擇我們的maven和剛才改過的maven中的settings文件:
然后下一步,完成。換了倉庫后,可以看到很快就建好了:
image.png
因為是web項目,因此接下來就是配置Tomcat服務。
點擊圖中工具欄中的向下箭頭圖標,單擊Edit Configurations;或者在菜單欄Run→ Edit Configurations:
出現:
這里點擊加號+
選擇Tomcat Server---> Local
出現如下界面,改一個名字,然后如果沒有識別出電腦中的Tomcat,那么就配置下Tomcat的本地環境就行了:
好了以后,點擊頁簽Deployment,然后點擊 + 選擇 Artifact …:
選擇需要發布的應用,選擇exploded:
為了讓它熱部署,切回Server,修改以下兩個地方:
都改為Update classes and resources。這樣就配置好了Tomcat服務,點擊OK。
然后就可以點擊啟動或者Debug了:
這樣就跑起來了:
這是啟動后的信息: