初识Maven

1、【常用maven命令】  cmd:

mvn -v 查看maven版本信息

 mvn clean:清理 

 mvn compile:编译主程序 

 mvn test-compile:编译测试程序 

 mvn test:执行测试 

 mvn package:打包 

 mvn install:安装 

 3、执行maven命令必须进入到pom.xml的目录中进行执行 

 4、pom.xml:Project Object Model 项目对象模型。它是maven的核心配置文件,所有的构建的配置都在这里设置

 5、target里主要存放的就是编译后的字节码文件 

 6、 


 scope就是依赖的范围 

 compile,默认值,适用于所有阶段(开发、测试、部署、运行),本jar会一直存在所有阶段。

 provided,只在开发、测试阶段使用,目的是不让Servlet容器和你本地仓库的jar包冲突 。如servlet.jar。

 runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。

 test,只在测试时使用,用于编译和运行测试代码。不会随项目发布。

 system,类似provided,需要显式提供包含依赖的jar,Maven不会在Repository中查找它。


学习资料来源于:Maven最全教程,看了必懂 - 小知的文章 - 知乎

https://zhuanlan.zhihu.com/p/62841181

你可能感兴趣的:(初识Maven)