一、什么是Maven
Maven这个词可以翻译为‘知识的积累’,Maven作为跨平台的项目管理工具,作为Apache组织的一个颇为成功的开源项目,Maven主要基于Java平台的项目构建,依赖管理和项目信息管理。
Maven是跨平台的,这意味着无论在windows、Linux、mac上,都可以使用同样的命令。
二、Maven的作用
Maven作为一个中央仓库,能够帮我们自动下载构建。在这个开源的年代里,几乎任何Java应用都会借用到一些第三方的开源类库,这些类库通过依赖的方式导入项目里。Maven还能帮助我们管理项目,比如项目描述、开发者列表、版本控制系统地址、许可证等,Maven自动生成的站点,以及一些插件工具,可以轻松的让我们获取项目文档、测试报告、静态分析报告、源码版本日志报告等一些重要的项目信息
三、常用命令编辑
mvn archetype:generate 创建Maven项目
mvn compile 编译源代码
mvn deploy 发布项目
mvn test-compile 编译测试源代码
mvn test 运行应用程序中的单元测试
mvn site 生成项目相关信息的网站
mvn clean 清除项目目录中的生成结果
mvn package 根据项目生成的jar
mvn install 在本地Repository中安装jar
mvn eclipse:eclipse 生成eclipse项目文件
mvnjetty:run 启动jetty服务
mvntomcat:run 启动tomcat服务
mvn clean package -Dmaven.test.skip=true:清除以前的包后重新打包,跳过测试类

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐