目錄
Intellij IDEA如何使用Maven Tomcat Plugin運行web項目
Maven
maven定義
一個對Maven比較正式的定義是這麼說的: Maven 是一一個項目管理工具,它包含了一個項目對象模型(POM: Project Object Model),一組標準集合,一個項目生命週期(Project Lifecycle),一個依賴管理系統(Dependency Management System),和用來運行定義在生命週期階段(phase)中插件(plugin)目標(goal)的邏輯。
maven的倉庫分三類:本地倉庫,遠程倉庫,中央倉庫。
我們的項目,往往都要經歷編譯、測試、運行、打包、安裝,部署等一系列過程。.
什麼是構建?
- 指的是項目從編譯、測試、運行、打包、安裝,部署整個過程都交給maven 進行管理,這個
過程稱爲構建。
一鍵構建
- 指的是整個構建過程,使用maven一個命令可以輕鬆完成整個工作。
maven項目標準目錄結構
- src/main/java目錄 核心代碼部分。
- src/main/resources 配置文件部分。
- sr/test/java目錄 測試代碼部分。
- src/test/resources 測試配置文件。
- src/main/webapp 頁面資源,js, Css, 圖片等等
maven安裝
找到maven的官網:https://maven.apache.org/index.html
然後進入下載頁面
選擇某一個壓縮包進行下載
將下載好的文件進行解壓
文件目錄
對環境變量進行配置,新建環境變量MAVEN_HOME,這是你安裝maven的bin文件地址
編輯環境變量Path,追加%MAVEN_HOME%\bin;
cmd調出命令窗口,輸入mvn -v,檢測是否安裝成功
配置本地倉庫
打開maven文件夾下的conf文件,裏面有一個setting.xml文件,打開
在settings標籤下輸入<localRepository> 你的本地倉庫地址 </localRepository>
關於本地倉庫的包的增加可以去網上進行下載,也可以使用IDEA去進行基礎包的配置
找到Maven設置。找到Repositories,更新本地Maven。如下圖:
maven中常用的命令
mvn compile
compile是maven工程的編譯命令,作用是將src/main/java下的文件編譯爲class 文件輸出到target目錄下。
mvn clean
刪除編譯出來的本地信息,因爲每個人的電腦環境都不一樣,所以需要刪除以下本地信息target
mvn test
編譯測試代碼
mvn package
項目打包命令,將會將項目打成war包
mvn install
編譯測試代碼,並且會將項目打成war包,把war包安裝到本地倉庫
在IDEA中配置maven
打開IDEA的setting,找到maven
創建一個maven項目
可以在main目錄下創建一個Java文件夾
將Java文件夾變成資源路徑
可以將java文件夾也變成與webapp文件夾一樣的資源文件格式
在webapp文件夾下創建好一個hello.jsp文件
可以在java文件夾下編寫一個servlet
之後需要對web.xml文件進行補全
此時的servlet包並不存在,所以servlet中會報錯
需要在pom.xml中導入servlet的jar包的地址
本地倉庫中jar包位置
Intellij IDEA如何使用Maven Tomcat Plugin運行web項目
之後運行tomcat:run
一起學習,一起進步 -.- ,如有錯誤,可以發評論