使用IntelliJ IDEA和Maven構建Java Web并打包

      網友投稿 1411 2022-05-30

      一、背景

      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。

      使用IntelliJ IDEA和Maven構建Java Web并打包

      在瀏覽器輸入網址http://localhost:8080/com.wong.hello.artifact/

      war包名的可以改成更方便的,如改成MyWeb.war,那么網址就可以輸入成http://localhost:8080/MyWeb/

      謝謝閱讀!

      IDE Maven web前端

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:實驗2 藍橋ROS1架構與概念 適用kinetic/melodic/noetic
      下一篇:精美的電路圖都是怎么畫出來的?
      相關文章
      亚洲日韩中文字幕| 国产精品亚洲片夜色在线| 亚洲精品亚洲人成人网| 亚洲欧洲日本精品| 亚洲精品高清久久| 亚洲Av综合色区无码专区桃色| 国产亚洲日韩在线三区| 亚洲色偷偷狠狠综合网| 亚洲第一福利网站在线观看| 色综合久久精品亚洲国产| 亚洲午夜福利在线视频| 涩涩色中文综合亚洲| 2020天堂在线亚洲精品专区| 91丁香亚洲综合社区| 亚洲国产日韩精品| 亚洲伊人久久大香线蕉AV| 亚洲另类无码专区首页| 亚洲成a∧人片在线观看无码| 亚洲精品无码久久久久A片苍井空| 亚洲综合在线一区二区三区| 亚洲精品一二三区| 亚洲精品无码一区二区| 亚洲AV无码专区在线厂| 国产在亚洲线视频观看| 亚洲成aⅴ人片久青草影院| 亚洲人成电影在线播放| 国产亚洲人成A在线V网站| 亚洲人成人无码网www电影首页| 亚洲日韩精品A∨片无码| 亚洲AV永久无码精品| 亚洲视频精品在线| 亚洲国产品综合人成综合网站| 亚洲一区二区三区在线观看蜜桃| 国产成人精品日本亚洲网址 | 亚洲成人激情小说| 亚洲综合无码一区二区痴汉| 亚洲av无码专区在线观看亚| 亚洲av无码乱码在线观看野外| 国产精品亚洲αv天堂无码| 区久久AAA片69亚洲| 久久精品国产亚洲av麻豆|