《Maven_孔浩》Maven介绍及安装

maven是apache基金会下的一个项目管理工具。

安装步骤

1、下载并解压

2、配置环境变量M2_HOME(解压后的目录);将M2_HOME\bin加入到PATH环境变量中

3、测试:在命令行输入mvn -v进行测试

maven仓库

本地仓库:.m2\repository\

远程(中央)仓库:mvnrepository.com/search.maven.org

存在依赖的jar包,从本地仓库引入到classpath中;不存在,从网络仓库下载

安装目录\conf\settings.xml中

localRepository:设置本地仓库路径

为什么maven仓库和maven安装目录中都要配置setting.xml文件

maven在eclipse中的仓库为m2eclipse

安装好插件后要修改Maven下的Installations(安装目录)和User Settings(仓库下的配置文件)两个参数

时间: 2024-10-11 04:48:26

《Maven_孔浩》Maven介绍及安装的相关文章

Maven介绍与安装配置

Maven介绍: Maven是项目对象模型(POM),是一个项目模块管工具.能很好的管理模块化开发.模块jar包的分享,并且可以自动下载工程所需要的依赖包. 在开发的过程中我们需要一些可重用的代码来加快开发的速度,因为总不可能一些通用的代码每次都需要自己编写吧,那样的话效率很低,或许我们可以将这些类复制到别的开发工具中使用,但是一两个类还好说,如果有几十个类该如何复制,而且用复制这种方式的话代码也容易被修改或删除. 在早期没有Maven的时候,有一种方式是将可重用的代码打包成jar包,然后用导j

《Maven_孔浩》Maven依赖

项目目录结构如下: pom.xml src          main\java\zttc\itat\maven\ch02 target pom.xml文件说明 groupId:项目id(如:zttc.itat.maven) artifactId:模块id(如:maven-ch01) version:版本(如:0.0.1-SNAPSHOT) 添加依赖: <dependencies> <!--添加对junit的依赖--> <dependency> <groupId&

Maven介绍及安装

一,Maven是什么? Maven是一个跨平台的项目管理工具,主要用于基于Java平台的项目构建,能够帮助我们将构建过程自动化,即从清理,编译,测试,生成报告,到打包和部署一系列过程.我们主要完成的工作就是写好配置文件,然后输入简单的命令即可运行这些复杂的过程. 在使用Maven进行项目管理时采取约定好的目录结构,可以使用原型快速生成目录架构. 二,Maven安装 安装之前先检查Java运行环境是否完善,执行如下命令: echo $JAVA_HOME java -version 如果显示JDK的

maven介绍与安装

在windows安装maven 1.安装jdk 2.下载地址:http://maven.apache.org/ 3.下载解压配置maven环境变量 a.创建MVN_HOME b.配置path变量    : 在path变量加入%MVN_HOME%\bin即可 4.测试maven安装成功

Maven之旅(一)--介绍、安装、示例

Java不只是一门语言,更重要的,是其背后强大的.成熟的生态. 一.Maven介绍 Maven是跨平台的项目管理工具,Apache开源项目一员,主要服务于基于Java平台的项目构建.依赖管理和项目信息管理. 优点就不赘述了,重点在掌握使用方法. 二.Maven的安装和配置 1.java安装及环境变量设置 顺便先记录一下java的安装. step1:下载jdk,选择安装路径,安装. step2:设置环境变量. windows: JAVA_HOME = C:\Program Files\Java\j

python 常库介绍及安装方法

文大赛,秀绝招,赢无人机! python 常库介绍及安装方法 标签: PYTHON库 2016-10-13 15:32 798人阅读 评论(0) 收藏 举报  分类: 其他(33)  bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheetahcherrypy:一个WEB frameworkctypes:用来调用动态链接库DBUtils:数据库连接池django:一个WEB frameworkdocutils:用来写文档的dpkt:数据包的解包和组包My

【项目管理与构建】Nexus的详细介绍以及安装(四)

前面几篇博文,我们介绍了怎么使用maven,这篇博文我们简单的介绍maven的私服Nexus. 简介 Nexus是Maven仓库管理器,也可以叫Maven的私服.Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问.利用Nexus你可以只在一个地方就能够完全控制访问和部署在你所维护仓库中的每个Artifact.Nexus是一套"开箱即用"的系统不需要数据库,它使用文件系统加Lucene来组织数据. Nexus不是Maven的核心概念,它仅仅是一种

Maven私库安装与配置

前言 项目开发时,一般采用Maven来进行项目构建,管理,jar包下载,项目组开发人员开发时,只要在项目的pom.xml文件中,添加如下pom.xml信息从公共的库中下载相关的Jar包以及依赖Jar包,但有时候公共的库不是那么稳定而且下载速度往往很慢,一个团队一起开发项目时,如果每个组员都去下载一遍所有依赖的Jar包,其实是一件很麻烦的事情,所以这时候就有必要搭建一个Maven的私库了,这样如果再添加其他的构件时,会先在Maven私库下载好,以后才会下载到本地.以后,如果发现私服已经存在某一ja

软件开发工程师(JAVA)中级考试大纲之------- 四:(三)maven介绍及学习

Maven Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具. Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具.由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目.由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长. Maven是基于项目对象模型(POM),可以通过一