maven学习系列1:maven入门

maven:apache软件基金会组织维护的一款自动化构建工具,专注服务于java平台的项目构建和依赖管理

构建项目的繁琐点:jar包难寻,jar包依赖问题,jar包版本问题,jar包不方便管理,项目结构五花八门,项目生命周期管理五花八门

maven统一了项目的结构,自动对jar包进行管理:

        使用maven搭建的项目架构,都遵循相似的项目结构,java源文件,资源文件,静态资源文件,测试用例类文件,编译后的class文件,都有固定结构,方便对项目陌生的新人快速认识项目。

        maven中,jar包都有唯一的一个坐标,在maven中叫做项目的坐标,可以通过坐标找到你需要用到的任何jar包

        maven使开发者更加方便的管理项目的生命周期,maven的命令都是由插件的形式集成进来的:

             例如:mvn clear  清理上次编译好的代码

                        mvn compile  自动编译项目

                        mvn test   自动运行所有测试用例

                        mvn package 可以完成打包所需要的所有操作

posted @ 2020-06-06 10:55  橙汁one  阅读(119)  评论(0编辑  收藏  举报