maven
2016-06-06 08:00:03 0 举报
AI智能生成
Maven是一个强大的项目管理工具,主要用于Java项目。它基于项目对象模型(POM)的概念,可以管理项目的构建、报告和文档。Maven使用一个中央仓库来存储所有的jar文件和依赖关系,这样可以轻松地在不同的项目中共享代码库。此外,Maven还提供了一套标准的构建生命周期,包括编译、测试、打包、安装和部署等阶段。通过使用Maven,开发者可以专注于编写代码,而不需要关心构建和管理的问题。总之,Maven是一个功能强大、易于使用且广泛接受的Java项目管理工具。
作者其他创作
大纲/内容
依赖
依赖传递
最短路径原则
依赖书写顺序原则
依赖冲突
依赖排除
依赖范围
compile
编译、测试、运行classpath都有效
test
测试(编译和运行测试代码)classpath有效
provided
编译,测试有效
runtime
测试,运行有效
system
import
插件
Build plugins
Reporting plugins
常用插件
maven-antrun-plugin
生命周期
default
阶段(phase)1
插件(goal)1
插件(goal)2
插件(goal)...
插件(goal)n
阶段(phase)2
阶段(phase)...
阶段(phase)n
clean
site
六大属性
0 条评论
下一页