maven是基于项目对象模型(pom),可以通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。 下载maven访问maven.apache.org下载 maven目录结构: bin目录:mvn运行的一些脚本,在Windows命令行输入命令时会调用。 boot目录:包含了一个类加载器的框架,maven使用它加载自己的类库。 conf:配置文件,setting.xml,log。 lib:包含了maven自身和第三方依赖的类库 配置环境变量: M2_HOME:maven主目录 path 添加 :%M2_HOME%\bin 检测安装: cmd: mvn -v
src::源代码目录
maven项目的目录结构: src -main -java -package(自定义的包) -test -java -package
-resources(存放一些资源文件)
pom.xml: ①.<modelVersion>:maven版本。 ②.<groupId>:项目的包名。 ③.<artifactId>:模块名。 ④.<version>:0.0.1SNAPSHOT快照版本 在cmd中运行项目:(先进入项目所存放的目录) ①mvn compile 编译主程序源代码,不会编译test目录的源代码。第一次运行时,会下载相关的依赖包,可能会比较费时 ②mvn test 运行应用程序中的单元测试 会生成target文件夹,主程序编译的字节码文件在classes下面,测试程序放在test-classes下,surefire-reports文件夹下面存放是的所生成的测试报告 ③mvn package 会在target目录下生成一个maven01-model-0.0.1SNAPSHPT.jar