1、Maven是一款服务于Java平台的自动化构建工具。
Make----Ant---Maven-----Gradle
2、构建
概念:以 java源文件,框架配置文件、jsp、html、图片等资源为原材料,去生产一个可运行的项目的过程。
编译---部署---搭建
编译:java源文件---编译----Class字节码文件---叫JVM去执行
部署:一个BS项目最终运行的并不是动态WEB工程本身,而是整个动态WEB工程编译的结果
3、构建的各个环节
清理:将以前编译的旧class字节码文件删除,为下一次编译做准备。
编译:将java源程序编译成class字节码文件。
测试:自动测试,自动调用Junit程序。
报告:测试程序执行结果。
打包:动态web工程打war包,java工程打jar包。
安装:Maven特定概念---将打包得到的文件复制到“仓库”中的指定位置。
部署:将动态web工程生成的war包复制到Servlet容器的指定目录下,使其可以运 行
4、安装Maven核心程序
1)检查JAVA_HOME环境变量是否配置
2)解压Maven安装程序,非中文无空格目录下
3)配置Maven相关的环境变量MAVEN_HOME或M2_HOME
4)PATH配置
5)使用mvn -v进行验证

被折叠的 条评论
为什么被折叠?



