maven初步入门
第一讲:maven:
环境搭建:1,官网下载压缩包,解压
| 2,配置环境变量path,指向解压后的maven目录下的bin |
| 3,cmd mvn -version检测变量是否配置完成 |
第二讲:maven控制台小案例(主要是体现打包方式与依赖传递)
第三讲:maven常用命令
mvn命令clean,compile,test,package,install
mvn compile:编译,会生成target文件
mvn clean:清除上次编译,target文件被删除
maven本地库
C:\Users\Administrator\.m2\repository,
https://www.cnblogs.com/sunjf/p/maven_clean_install.html
第四讲:依赖范围以及依赖传递
https://www.cnblogs.com/beenupper/p/3344208.html
compile:编译依赖范围,在编译,测试,运行时都需要。
test:测试依赖范围,测试时需要。编译和运行不需要。如Junit
runtime:运行时依赖范围,测试和运行时需要。编译不需要。如JDBC驱动包
provided:已提供依赖范围,编译和测试时需要。运行时不需要。如servlet-api
system:系统依赖范围。本地依赖,不在maven*仓库。
如何在B项目依赖A项目的API?
maven项目控制台执行maven命令控制台输出乱码:
在project节点添加:
默认构建好的maven项目是jre1.5的,那么如何修改成其他版本jdk呢?
很简单,window-》preferences-》maven-》usersettings-》openfile(就是open settings.xml)
然后ctrl+f profiles
未解决,卒