Maven安装及环境搭建
要解压到没有中文没有空格的路径下
前提电脑已经配好了jdk
maven3.3要求jdk1.7以上
自身安装大概要10mb空间,额外的磁盘空间将用于本地maven仓库,本地仓库大小取决于使用情况,预期至少500mb
- Maven安装及环境搭建
- 在系统环境变量中添加 M2_HOME ,最后在PATH中添加;%M2_HOME%\bin;
- 软件版本测试
mvn -v
- 修改本地仓库的位置
步骤
- 检查java安装 打开命令控制台 java-version
- 如果没有安装成功,则设置java环境
JAVA_HOME
,指向安装目录 ;系统路径path
添加java编译器地址bin
- 下载maven文件 http://maven.apache.org/download.html
- 解压 得到子目录
- 设置maven环境变量
- 环境变量分为系统环境变量和用户环境变量。
系统环境变量对所有用户起作用 ;而用户环境变量只对当前用户起作用。
我是全部按在系统变量下了
安装失败的解决方法
出错的几种情况:(一般出错都是因为;的问题,加哪里,怎么加。)
第一 path中前后没加;
第二 maven_home中最后不加;
第三 新建的maven_home 新建到了上面的用户变量,正确的位置是建立在系统变量中
第四 maven_home中的地址写错。
第五 把bin写在了maven_home中了。
我也是出错了然后运行了一下java,javac发现都没反应,原来是被Path里面的变量被我误删了。重新配置jdk就可以了。
bin | 存放maven命令 | mvn tomcat:run |
---|---|---|
boot | 本身的引导程序 | 类加载器 |
conf | 配置文件 | setting.xml |
lib | 本身运行所需要使用的jar包 |
idea的maven配置
Settings配置maven
在idea中创建一个maven的web工程
最好选择空文件夹
需要解决问题:将servlet-api-xxx.jar包放进来,作为maven工程应当添加servlet坐标从而导入它的jar
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191120150248880.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwODkyNzAy,size_16,co
坐标的来源方式
https://search.maven.org/
测试总结:
- 默认引入 的 jar 包 ------- compile 【默认范围 可以不写】(编译、测试、运行 都有效 )
- servlet-api 、jsp-api ------- provided (编译、测试 有效, 运行时无效 防止和 tomcat 下 jar 冲突)
- jdbc 驱动 jar 包 ---- runtime (测试、运行 有效 )
- junit ----- test (测试有效) 依赖范围由强到弱的顺序是:compile>provided>runtime>tes