1,maven 简单来说就是一个开源的项目, 是纯 java 开发, 并且只用于管理 java 项目.
2, 拿到 maven, 就会发现这个项目非常小, 只有几百 kb, 这是为什么呢, 因为它没有 jar 包, 但是需要 jar 包么, 答案是肯定的, jar 包就放在本地仓库(自己本地建一个文件夹专门用来存放 jar 包, 并在 maven 的 conf 文件里面配置)
它是怎么获取 jar 包的呢, 这就是 maven 的核心, pom.xml 文件了, 依赖 (dependdencies) 什么 jar 包就写上去
3, 配置 maven 环境的目的是为了能在任何地方都能使用 mvn tomcat:run, 没有 eclipse 和 Tomcat 也可以直接跑项目, 它启动的是 maven 里的 Tomcat 插件来跑项目, 运行后会把项目网址打印出来, 在根据配置的 xml 加上后缀就能浏览.(运用于测试项目, 看看项目能不能跑起来)
4, 一般 java 项目打包为 jar 包, javaweb 项目打包为 war 包, 把 war 包放入 Tomcat 的 webapp 文件下, 运行 Tomcat 就可以直接运行改项目.(运用于部署项目)
2019.06.21
来源: http://www.bubuko.com/infodetail-3098945.html