一, maven 主要特点
1,依赖管理:管理传统jar包
2,一键构建:maven 可以使用自身命令启动maven 项目:mvn tomcat:run
二,maven 安装
1,只需解压压缩包即可安装。
三,Maven 环境变量配置、
具体操作不赘述。
四,Maven核心功能详解
1,maven 本地仓库 设置 在maven文件夹conf 下的settings.xml ,默认在c盘目录下,刚安装是空的文件夹,如果电脑有网络, 可以,可以从中央仓库中下载jar包,一般情况 下,如果可以及时 电脑不联网也保证可以访问到jar包,我们一般配置远程仓库(私服)。
2,仓库分三类: 本地仓库,远程仓库(私服:公司局域网内可访问),中央仓库。
3,本地仓库配置:maven文件夹--> conf ---> settings.xml文件
五,Maven 项目标准目录 结构
项目名
src/main/java 核心代码部分
src/main/resources 配置文件部分
src/test/java 目录 测试代码 部分
src/test/resources 测试配置文件
src/main/webapp 页面资源,js,css,图片等等。
六,Maven 常用命令
mvn clean :删除已经编译后的项目。
mvn complie 重新 编译src/main/ 核心 代码部分。
mvn test 编译src/test/和src/main/文件下代码
mvn package :打包,编译所有代码,并打war包
mvn install :安装:编译所有代码,打war包,并把项目打包在本地仓库。
七,Maven 概念图
另一篇
一,idea创建maven项目
1,使用骨架创建Maven 项目:打开idea 欢迎页,选择Create New Project.--> Maven --> 勾选Create from archetype ,选择骨架maven -archetype-quickstart,点击完成,不过项目结构缺少resources文件夹,需手动补齐
2, 不食用骨架创建Maven 项目:idea 欢迎页,选择 Create New Project 不选任何模板,直接点击完成。(推荐第二种)
二,Idea 创建web项目
1,点击Create New Project --> Maven --> Create from archetype 选择骨架maven --archetype-webapp 骨架,点击完成。需手动补齐src/main/java 文件夹
三,selevt 跳转
1,在src/main/java 下创建jsp 目录,默认是不允许的,需要配置,点击File --》Project Structure ---> Modules --> 选择项目下web --》 选择web Resource Directories 中 “+” 号 ---》 选择 项目中src/main/java 文件夹 即可。(用来演似src/main/java 下创建jsp 文件,不需要用,相同的方法,把src/main/java 下禁用掉)