Maven
01. Maven的下载及安装
a. 官网地址: https://maven.apache.org/
b. 安装
> Maven安装包,是一个压缩文件,将其解压到一个没有中文,没有空格的的路径中即可;
> 系统环境变量的配置
* 新建环境变量: MAVEN_HOME; 将其值配置为maven解压后的目录;
* 在Path变量中,将 %MAVEN_HOME%/bin 添加上去;
> 安装检测: cmd窗口中输入: mvn -version 如果正常返回版本信息,则安装成功了;
02. 仓库的种类及关系
仓库类型:
1. 本地仓库;
* 系统默认在 系统盘当前用户目录下,新建 .m2/repository 做为本地仓库;
<localRepository>d:\maven_repository</localRepository>
通过配置 <localRepository> 来指定本地仓库的位置
2. 远程仓库(私服,在局域网服务器上);
3. 中央仓库;(在外网, 几乎包括了全部开源的jar包);
03. maven的标准目录结构
04. maven指令
1. mvn clean : 清除项目编译信息 --> 删除 target目录
2. mvn compile : 编译src/main 下的class
3. mvn test: 编译src/main, src/test 下面的class
4. mvn package : 打包; 编译 src/main, src/test 下面的class, 同时打成一个war包
5. mvn install : 打包; 编译 src/main, src/test 下面的class, 同时打成一个war包, 同时将war包安装到了本地仓库;
05. maven 生命周期
06. Maven 概念模型
07. IDEA集成Maven
为了解决maven创建骨架结构项目时速度慢,需要配置: -DarchetypeCatalog=internal
08. Jar包依赖配置时,作用域的配置 (主要在于解决 jar 包冲突)
09. 工程运行环境的修改
a. 使用自已选择的tomcat版本
b. jdk
在IDEA2021等版本中,IDEA已经自动配置好了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!