maven+学习随记
什么是maven
Maven(注意读音),Maven小工具
无论使用什么IDE(集成开发工具,这个平台),使用里面ANT工具,帮助编译,打包运行等工作。只要在这个平台上写代码就行。
Apache基于ANT(idea里右侧图标,已经被maven替换了相当于)进行了升级,全新的一款产品,即maven。
apache官网 maven.apache.org可以查看到更多。
我们创建的都是maven项目。
maven使用项目对象模型POM,Project Object Model项目对象模型,的概念,其实就是pom.xml文件,通过各种各样的配置,来操作我们的项目。maven中每个项目都相当于是个对象,。
对象(项目)和对象(项目)之前是有关系的,包括:依赖,继承,聚合。maven很厉害。(像是导jar包这些步骤,之前要手动导进来,maven提供了导jar包和管理的能力,我们现在只需要在pom文件里相当于给jar包给一个坐标,通过这个坐标导到那个jar包)。
maven还有很多强大的插件,不需要外部的tomcat,maven提供了该插件,直接用以项目的运行。