文章目录
为什么要学习Maven
下载Maven
Maven下载地址https://maven.apache.org/download.cgi
解压:
配置环境变量
配置阿里云镜像和本地仓库
进入解压目录下的conf文件中的settings.xml配置文件
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
<localRepository>D:\Environment\apache-maven-3.8.2\maven-repo</localRepository>
<!-- 之前建立的本地仓库路径-->
到这Maven的环境配置就完成了
idea操作Maven
建立一个Maven项目
finish之后就是等待自动下载一些文件
idea中关于maven设置的注意点和目录结构
设置的注意点
目录结构
目录文件标识的两种方式
方式一:
方式二:
连接Tomcat
启动项目
项目成功启动
maven文件解析
maven核心配置文件解析
补:连接tomacat时遇到的问题
启动时提示JMX port 1099端口已经被占用
通过查询得知可以通过下面方法解决:
使用命令:netstat -aon|findstr 1099 找出占用1099端口的进程,如下图所示:
然后关闭占用该端口的进程:taskkill -f -pid
但是我查询发现并没有任何进程占用1099端口,无奈只好在设置中将JMX port改成别的,也可解决
替换webapp.xml配置文件和tomcat一致
可以避免一些可能出现的错误
maven仓库的使用
去maven仓库查询需要的jar包
https://mvnrepository.com/
举例:
将这段依赖代码复制到pom.xml配置文件中
如果爆红就删去最后的作用域那行代码即可