maven学习教程(一)——环境搭建

Apache maven是一个比较流行的常用的项目管理工具

Maven的主要作用

|-- 1. 分模块管理项目

|-- 2. 分仓库管理依赖

maven使用中央仓库和本地仓库来管理项目依赖

|-- maven在联网的情况下会自动从中央仓库下载具体的依赖的jar包,然后添加到本地仓库,提供给项目进行使用

|-- maven可以配置本地仓库,在项目使用过程中,如果本地仓库中存在依赖,使用本地仓库中的资源;如果本地仓库不存在依赖,从中央仓库通过网络下载

Apache官方网站:www.apache.org

Maven官方网站:http://maven.apache.org/

Maven主要组成部分

|-- 依赖

|-- 仓库

|-- 生命周期

|-- 插件

【摘要】

|-- 访问官网,下载maven

|-- 配置环境变量

|-- 配置本地仓库

1. 访问apache官方网站,官方主页中找到maven

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

2. 打开maven主页,下载最新版本(当前最新版本是maven 3.2.3)

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

3. 下载好之后是一个压缩包,解压文件,解压后的目录结构如下:

|-- apache-maven-3.2.3 : maven根目录

|-- bin:可执行文件和命令所在的目录

|-- boot:

|-- conf:maven管理项目配置文件所在的目录

|-- lib:maven运行以来的库文件所在的目录

4. 配置环境变量

在系统的Path环境变量中,配置apache-maven-3.2.3/bin目录

打开命令行窗口;执行:mvn -version;检测环境变量是否正确

执行mvn -version之后,出现如下窗口,说明maven部署正确完成。

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

时间: 2024-10-04 09:13:42

maven学习教程(一)——环境搭建的相关文章

Spring Boot学习记录(一)--环境搭建

Spring Boot学习记录(一)–环境搭建 标签(空格分隔): spring-boot 最近趁着下班闲时间学习spring-boot,记录下学习历程,最后打算实战一个API管理平台,下面开始环境配置. 1.工程结构 使用maven建立一个普通结构,因为spring-boot内嵌tomcat,所以打包只需要打包成jar就可以直接运行,所以并不像以前那样建立WEB程序了,目录如下,类可以先建立好放在那: 2.引入maven依赖 根据官方教程提示,直接引入parent就可以使用spring-boo

1.蛤蟆Python脚本学习笔记一环境搭建

1.蛤蟆Python脚本学习笔记一环境搭建 蛤蟆一直在想在工作的时候能不能有一个牛逼的工具来让自己工作更加轻松和快乐.用过C, C++, C#, JAVA,  SHELL,TCL,汇编,BAT等,感觉这些都是需要的时候能发挥作用,不能和我想象的一样.突然有一天,感觉Python实在不错,那么就和小伙伴们一起乐呵乐呵呗.万事开头难,我们先来搭建环境吧. 欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/48058315 1. 相关

一、Android学习第一天——环境搭建(转)

(转自:http://wenku.baidu.com/view/af39b3164431b90d6c85c72f.html) 一. Android学习第一天——环境搭建 Android 开发环境的搭建 环境搭建需要①Android SDK ②JDK ③eclipse 环境搭建开始: ㈠将Android SDK与JDK解压,最好路径中不要出现汉字,然后配置环境变量,方便命令行操作 ㈡为eclipse(3.4.1)安装开发Android插件——Android ADT Help-->Install N

Objective-c学习笔记—— Ubuntu 环境搭建 + HelloWorld

一直想学习IOS手机开发,今天开始涉入该领域.好吧,先从基础开始--搭建开发环境. 系统: Ubuntu 12.04 LTS  64 位 环境搭建步骤: 1.安装编译器 sudo apt-get install gnustep* 2.配置环境变量 # set GNUstep GNUSTEP_ROOT=/usr/share/GNUstep/Makefiles export GNUSTEP_ROOT source /usr/share/GNUstep/Makefiles/GNUstep.sh 3.编

Hibernate学习之——Hibernate环境搭建

之前在写关于安卓闹钟的教程,写了一半就没后一半了,其实自己也没做好,在校外实习,校内毕业实习又有任务,只能先放放了,等毕业实习结束之后,在继续安卓闹钟开发之旅,相信这个时间不会很久的.现在毕业实习用到的SSH框架(Struts+Spring+Hibernate),自己没有多少时间去好好学习,但是还是想把学到的东西记录下来. 一.Hibernate简介 1.什么是Hibernate? Hibernate是数据持久层的一个轻量级框架.数据持久层的框架有很多比如:iBATIS,myBatis,Nhib

PHP学习_开发环境搭建_AapcheHTTPD的安装

记住一句话 PHP是ApacheHTTPD的一个模块 PHP是运行在服务器端的,靠的就是ApacheHTTPD去解析并加载PHP. 什么都不说,直接上一张图 学习这个PHP的开发,也是一个偶然的机会 也是因为学习开发微信公众号,才选择自学的这门课程 花费将近有半天的时间,在PHP中文网上看了传智播客老师录制的PHP学习视频 平台地址 :http://www.php.cn/php/php-tutorial.html 虽然PHP最终运行是在Apache服务器上,因为它是Apache的一个模块. 但是

Django学习笔记 开发环境搭建

为什么使用django?1.支持快速开发:用python开发:数据库ORM系统,并不需要我们手动地构造SQL语句,而是用python的对象访问数据库,能够提升开发效率.2.大量内置应用:后台管理系统admin:用户认证系统auth:会话系统sessions.3.安全性高:表单验证,SQL诸如,跨站点攻击.4.易于扩展:django使用应用来划分逻辑功能.对于一个成熟的网站,如果需求变更了,只需要增加一个应用就可以了.学习django的知识储备:python基础,数据库SQL,HTTP协议,HTM

cocos2d-x lua 学习笔记(1) -- 环境搭建

Cocos2d-x 3.0以上版本的环境搭建和之前的Cocos2d-x 2.0 版差异较大的,同时从Cocos2d-x 3.0项目打包成apk安卓应用文件,搭建安卓环境的步骤有点繁琐,但搭建一次之后,以后就会非常快捷!OK,现在就开始搭建环境吧! 1.cocos2d-x环境的设置以及android的环境搭建 1.下载cocos2d-x 3.0正式版 2.下载android的sdk以及ndk 3.下载ant (注:cocos2d-x的环境变量配置需要用到ant,主要是android需要使用到它)

Android开发学习一:环境搭建

一名刚刚学习Android的新人,本文章记录下学习过程. Android环境搭建主要: JDK安装 Eclipse安装 Android SDK安装 ADT安装 1.安装所下载的软件如下: jdk-7u7-windows-i586.rar eclipse-SDK-4.2-win32.zip installer_r20.0.3-windows.rar ADT-23.0.4.zip 2.进行安装,其中主要Android SDK和ADT安装时间比较长. 参考网址: http://www.open-ope

Jenkins + svn + maven 构建持续集成环境搭建

Jenkins简介 Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能. Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括: 1.持续的软件版本发布/测试项目 2.监控外部调用执行的工作 Jenkins环境搭建 环境说明:我们用到的是CentOS 7 x64 1.安装jdk1.7 这里jdk的配置就不做说明了,不过记得配置JAVA_HOME 2.安装svn centos通过yum安装svn yum -y install