使用IntelliJ IDEA和Maven構建Java Web并打包
一、背景
Intellij IDEA 是一個很優秀的集成開發工具。IDEA有社區版和商業版之分。商業版是需要收費的。我安裝的是社區版。在構建一些項目時,可能會麻煩一點。本篇介紹一下在 IDEA上使用Maven創建一個Java web項目并打包的例子。
二、環境搭建
操作系統:Ubuntu
IDEA:社區版
1、下載Linux的社區版本的IDEA。
https://www.jetbrains.com/idea/
2、下載Tomcat并配置(詳情請自行參考網上教程)。
http://tomcat.apache.org/
三、Maven簡單介紹
maven是一個項目構建和管理的工具,提供管理構建、文檔、報告、依賴、scms、發布、分發等功能。方便開發者編譯代碼,管理依賴、二進制庫等。免去手動去下載jar包操作。所有jar包倉庫統一管理,只要配置一下pom文件,run-install依賴的包就會下載下來。類似的項目構建工具還有ant和gradle,gradle是Android Studio默認構建工具。
四、Maven創建Java web項目
1、創建新項目
2、選擇創建Maven項目
3、設置項目信息
4、創建好的項目目錄結構
webapp文件夾:用來存放web配置文件以及jsp頁面等
5、創建Java目錄,存放java源碼
File->Project Structure->Modules
添加完成后
五、配置Tomcat服務器
1、IDEA安裝Smart Tomcat插件
File->Settings->Plugins
2、配置Tomcat
3、運行項目
六、Maven打包部署項目
1、編譯項目
鼠標右鍵運行Maven Build
說明編譯成功
2、選擇install運行進行打包
說明成功打包并指出了打包出來的文件的位置!
七、部署到服務器
1、將war包copy到tomcat下webapps目錄下面
2、運行Tomcat服務器,就會把war解壓出來,所以部署war包,都要重啟一下Tomcat。
在瀏覽器輸入網址http://localhost:8080/com.wong.hello.artifact/
war包名的可以改成更方便的,如改成MyWeb.war,那么網址就可以輸入成http://localhost:8080/MyWeb/
謝謝閱讀!
IDE Maven web前端
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。