maven的安装与使用
来源:互联网 发布:赛尔号胶囊玩具淘宝 编辑:程序博客网 时间:2024/06/06 08:32
maven的安装与使用
maven采用一种“约定优于配置“的策略来管理项目。他不仅将源代码构建成可发布的项目(包括编译、打包、测试、分发),还可以生成报告、生成web站点等。
下载安装maven
maven安装只需去官网下载安装包,解压到任意路径,配置两个环境变量:JAVA_HOME、M2_HOME,验证安装是否完成,可执行mvn help:system设置maven
设置conf/setting.xml文件
lolocalRepository 用于设置maven本地资源库的位置
offline 该参数设置为false,当本地库找不到jar包时,maven会尝试从网络下载
proxies 该参数用于为maven设置代理服务器构建简单的maven项目
可从eclipse创建简单的maven项目maven的核心概念
只要将项目的源文件按maven要求规范组织,并提供pom.xml文件,即使pom.xml文件包含极少的信息,开发者依然能够通过maven编译、打包、测试、运行项目。
maven主要的约定如下:
源代码应该位于${basedir}/src/main/java路径下资源文件位于${basedir}/src/main/resources路径下
测试代码位于${basedir}/src/test路径下
编译生成的classes文件位于${basedir}/target/classes
项目生成的jar文件位于${basedir}/target路径下
maven的生命周期
maven包含三个基本的生命周期
clean生命周期、default生命周期、site生命周期
clean生命周期包含
pre-clean在构建之前执行预清理
clean执行清理
post-clean最后清理
defalut生命周期包含项目构建的核心部分
compile编译项目
test单元测试
package项目打包
install安装到本地仓库
deploy部署到远程仓库
site生命周期用于生成项目报告站点、发布站点
- Maven的安装与使用
- maven的安装与使用
- maven的安装与使用
- maven安装与使用
- maven安装与使用
- Maven安装与使用
- maven安装与使用
- MAVEN安装与使用
- Maven的安装配置与使用
- Linux下Maven的安装与使用
- Maven私服nexus的安装与使用
- Linux下Maven的安装与使用
- Linux下Maven的安装与使用
- maven的下载安装与使用
- Maven简介、安装与使用
- Maven安装与使用入门
- CentOS Maven安装与使用
- maven安装与使用 Linux
- Httpclient
- mysql权限解释
- 获取当前网络权限和网络状态 ios
- LeetCode(21)--Merge Two Sorted Lists
- python linecache模块使用心得
- maven的安装与使用
- Myeclipse:No projects are available for deployment to this server!
- Linux 中C/C++ search path(头文件搜索路径)
- AndroidStudio添加自动解析Json数据插件
- JAVA 多态、final关键字、抽象类和方法、 day10
- 单实例程序方法
- 基于cdh570的phoenix编译
- BootStrap简介及应用要点
- UVA 11995 I Can Guess the Data Structure!<STL数据结构使用>