工具:Maven和SVN

Maven:

         Maven是Maven是Java平台下的一款项目构建和依赖管理的自动化管理工具

        翻译为:专家,内行,

        作为Apache 组织中的一个颇为成功的开源项 目, Maven 主要服务于基于 java 平台的项目构建,依赖管理和项目信息管理。

bin:保存可执行性命令,因此要将其路径添加到PATH中,以便在命令行中使用maven命令。

boot:只包含plexus-classworlds-2.5.2.jar,maven用其加载自己的类库。

conf:保存maven配置文件的目录,setting.xml可用于配置Maven。

lib:该目录包含了所有maven运行时需要的类库。

localRepository:用于设置Maven的本地资源库路径,默认保存在用户Home目录的.m2/repository下

offline:设置为false时,当maven找不到插件、依赖库时,会自动从网络下载

proxies:设置maven访问网络的代理服务器

interactiveMode:设置交互模式,如果为false,maven将使用默认值
 

       Maven的四大特性

1. 依赖管理系统
2. 多模块构建
3. 一致的项目结构
4. 一致的构建模型和插件机制
常用命令 :
         工具:Maven和SVN_第1张图片

Maven坐标:

Maven 坐标为各种组件引入了秩序,任何一个组件都必须明确定义自己的坐标。
groupId
定义当前 Maven 项目隶属的实际项目 - 公司名称。( jar 包所在仓库路径) 由于 Maven 中模块的概念,因此一个实际项目往往会被划分为很多模块。 比如 spring 是一个实际项目,其对应的 Maven 模块会有很 多,如 spring-core,spring-webmvc 等。
artifactId
该元素定义实际项目中的一个 Maven 模块 - 项目名, 推荐的做法是使用实际项目名称作为 artifactId 的前缀。 比如: spring-bean spring-webmvc 等。
version
该元素定义 Maven 项目当前所处的版本

IDEA编辑器集成Maven环境:

        设置Maven版本:

                1.选择 "File" —> "New Projects Settings" —> "Settings for New Projects..." —> 搜索 "Maven"

                2.选择下载好的maven版本(目录选到bin目录的上一级目录)

你可能感兴趣的:(工具,maven,svn)