001_Maven入门
一. Maven簡介
1. Maven翻譯為"專家"、"內行", 是Apache下的一個純Java開發的開源項目。
2. Maven是一個項目管理工具, 可以對Java項目進行構建、依賴管理。
3. Maven也可被用于構建和管理使用C#, Ruby, Scala和其他語言編寫的項目。Maven曾是Jakarta項目的子項目, 現為由Apache軟件基金會主持的獨立Apache項目。
4. Maven能夠幫助開發者完成以下工作:
4.1. 構建
4.2. 文檔生成
4.3. 報告
4.4. 依賴
4.5. SCMs
4.6. 發布
4.7. 分發
4.8. 郵件列表
二. Maven環境配置
1. Maven是一個基于Java的工具, 所以要做的第一件事情就是安裝JDK。
2. 檢查Java安裝
?3. Maven系統要求
4. 下載Maven
4.1. 百度輸入apache-maven, 點擊下面的鏈接
4.2. 不同平臺的Maven
4.3. 點擊下載apache-maven-3.8.4-bin.zip?
4.4. 解壓apache-maven-3.8.4-bin.zip, 查看各個目錄?
5. 設置Maven環境變量
5.1. 右鍵"計算機", 選擇"屬性", 之后點擊"高級系統設置", 點擊"環境變量", 編輯系統變量Path, 添加變量值: D:\software\Maven\apache-maven-3.8.4\bin, 最后點擊確定按鈕保存。
5.2. 在控制臺輸入: mvn -v命令, 如果能看到Maven相關版本信息, 則說明Maven已經安裝成功。?
三. 使用Eclipse創建一個Maven工程, Web項目
1. New——>Maven Project
2. 創建一個簡單的工程
3. 創建war工程?
4. 創建完成后工程報錯, Web項目需要一個WEB-INF文件夾, 然后WEB-INF文件夾下存放一個web.xml。?
5. 右鍵工程——>Java EE Tools——>Generate Deployment Descriptor Stub(生成部署描述存根)。?
6. 在webapp目錄下生成WEB-INF文件夾, 并且WEB-INF文件夾下存放了一個web.xml。?
7. Maven項目標準目錄結構?
8. 創建index.jsp?
9. 編寫index.jsp, 沒有servlet和jsp相關jar包, 所以報錯
10. 百度maven repository(存儲庫), 點擊下面鏈接?
11. maven存儲庫官網: https://mvnrepository.com/?
12. 搜索jsp——>點擊JSP API?
13. 點擊2.0?
14. 復制Maven選項的依賴?
15. 添加到MavenWeb項目的pom.xml, Maven Dependencies下多出了servlet和jsp的jar包?
16. 在src/main/java下編寫LoginAction.java?
17. 在src/main/resources下添加db.properties
18. 在pom.xml中添加junit依賴
19. 在src/test/java下編寫TestPropertiest.java?
20. 在src/test/resources下添加testDb.properties?
21. 拷貝項目到我們安裝的Maven目錄?
22. 到MavenWeb下執行mvn tomcat:run命令?
23. 瀏覽器訪問項目主頁?
24. 瀏覽器訪問la.do?
總結
以上是生活随笔為你收集整理的001_Maven入门的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 018_Spring+ActiveMQ(
- 下一篇: 002_Maven命令