maven 常用5个命令: clean:清除 compile: 编译 test: 测试 package: 打包 install: 安装 其他常用命令 :https://www.cnblogs.com/wkrbky/p/6352188.html;
以前在我们下载一些第三方的jar包时,就得去百度找这些jar包(eg: mysql的驱动包等)。但在使用框架开发时,可能用到上百个jar包,效率低。这时就可以用一段标签将其从maven中引用回来。maven中的jar包并不放在项目中,而是放在安装的maven中央仓库中(新建的文件夹,方便阅读可取名为repository) 在maven中使用三个坐标来标识唯一 一个jar包: <groupId> 组号 <artifactId>构件号 <version>版本号
//<dependencies> //这段 引入依赖 将放到pom.xml文件的<dependencies>标签中 <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.16</version> </dependency> //</dependencies>① 复制maven解压后的路径:E:\ruanjian\apache-maven-3.5.4(可以放在跟Tomcat同级目录下) ②新建系统变量 MAVEN_HOME ,值为maven解压路径 “E:\ruanjian\apache-maven-3.5.4” ③在Path变量中添加:"%MAVEN_HOME%\bin"值 ④通过DOS命令验证是否安装成功: 输入mvn-version,出现以下信息,表示maven环境已经配置好了
①在maven的根路径下创建一个文件夹,该文件夹作为maven的本地仓库(此处创建myLib目录,建议取名repository) ②用记事本打开settings.xml文件 将maven仓库放入maven: 约在55行左右可以找到localRepository标签
//不建议放在系统盘 <localRepository>/path/to/local/repo</localRepository>localRepository节点默认是被注释掉的,需要把它移到注释之外,然后将localRepository节点的值改为我们本地仓库的路径:E:\ruanjian\apache-maven-3.5.4\myLib。localRepository节点用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是 C:\Users\用户名.m2。 当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。 此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。 maven默认所有代码从中央仓库(美国)下载,由于网络不稳定,因此添加一个中国的镜像。百度搜索 阿里的maven(阿里对maven中央仓库的代码做了备份和镜像)
<mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> </mirror>大约在146行左右找到镜像标签<mirrors>,将以上代码加入到其中,加入后便设定我们的maven都是从阿里的中央仓库中获取 jar 包
打开Window->Preferences->Maven->Installations,右侧点击Add 选择maven的安装路径 在User Settings 中进行如下设置,点击Apply and Close Maven配置完成。
