初识Maven
今天开始学习怎样使用maven,听起来挺神奇的东西,我们来一步一步的加以剖析。
Maven的一些具体的论文的东西,网上很多博客介绍,这里我就不逐一介绍,下面我们从安装maven开始讲解:
(1)Maven的安装
首先下载Maven,下载地址:http://maven.apache.org/download.cgi(电脑上有以前下载好的,版本是apache-maven-3.0.5,现在就将就这个是用吧),解压到你要安装的目录(我解压到E盘的)。设置环境变量,将bin目录加入到环境变量Path中(如 E:\apache-maven-3.0.5\bin)。现在在dos命令下输入:mvn -v (查看版本信息),如果显示:Apache Maven 3.0.5 、 Maven home: E:\apache-maven-3.0.5\bin\.. 、 Java home: E:\Install\JDK\jre (安装maven需要java环境,所有需要安装JDK)等信息,则说明你的maven安装成功;如不能显示该信息,检查一下你设置的环境变量,看是否有错误。
(2)配置maven的 repository 路径;repository 是存放我们需要用到的库文件,默认路径是在C:\Users\Administrator\.m2,一般都会修改该路径,在maven的安装目录下conf文件夹中找到setting.xml(我的在E:\apache-maven-3.0.5\conf\setting.xml),打开该文件在<settings></settings>标签中加入标签<localRepository>E:\apache-maven-3.0.5\repository</localRepository> ,“E:\apache-maven-3.0.5\repository”是我自定义存放repository库文件的位置。然后,我运行了一下命令:maven help:system,回车,将下载很多的库文件在r刚刚设置的epository目录下(目前还不清楚这条命令的具体功能,只当做尝试一下)
(3)构建一个Eclipse创建的web项目;新建一个文件夹(如test),dos进入这个文件夹,输入命令: mvn archetype:create -DgroupId=com.verphen.mavenDemo -DartifactId=chuan -DarchetypeArtifactId=maven-archetype-webapp 创建一个chuan的web项目;这里解释一下上面的这条命令的参数:DartifactId 项目名称(chuan),DgroupId java包名(com.verphen.mavenDemo),如果你没有创建的相关库,输入这条命令将下载相关的库repository ,存放在前面设置repository的位置(我的是E:\apache-maven-3.0.5\repository)。
(4)安装将刚刚创建的工程构建成Eclipse创建的工程模样的命令(暂且这么说,初学不知道怎么称呼该命令),安装命令:mvn install eclipse:eclipse ,待相关库及组件下载完成将出现:[INFO] BUILD SUCCESSFULL ,说明你安装成功。
(5)构建Eclipse项目;进入前面创建的文件夹test,执行命令:mvn eclipse:eclipse,即可将创建的项目构建成Eclipse创建的项目,现在你可以将此项目Imporrt Eclipse使用
以上是我初学的简单总结,接下来还会努力去深入学习,欢迎指正!
初识Maven的更多相关文章
- Maven知识记录(一)初识Maven私服
Maven知识记录(一)初识Maven私服 什么是maven私服 私服即私有的仓库.maven把存放文件的地方叫做仓库,我们可以理解成我门家中的储物间.而maven把存放文件的具体位置叫做坐标.我们项 ...
- Maven(一)初识Maven
前言 在这之前一直都有去看关于Maven的相关介绍,但是没有到真正要用的时候,自己总是以为懂了.其实真的感觉Maven并没有想象的那么简单! 那我们该怎么去学习maven呢?接下来我将从: 初步认识m ...
- 从初识Maven到使用Maven进行依赖管理和项目构建
前些天就安装了Maven,以备自己以后整合项目用,尤其是我们的ssh,ssm项目.想必好多人在开始的时候并不清楚Maven是什么,它能够帮助我们干什么. 所以在学习Maven之前我们一定要知道它是什么 ...
- 初识maven及其安装步骤!!
maven(01)--安装及其介绍 1:下载maven windows下载 2:将下载文件夹解压,然后放在一个安装目录(可任意选择),例如就放在D盘的根目录 然后在设置环境变量,新建一个环境变量, ...
- Maven系列(一)之初识Maven
Maven是个啥? Maven主要服务于基于Java平台的项目构建.依赖管理和项目信息管理,并且Maven是跨平台的,这意味着无论是在Windows上,还是在Linux或者Mac上,都可以使用同样的命 ...
- Java学习之初识Maven
简介 功能特点 Maven主要作用类似于VS的包管理器,能够帮助开发者完成以下工作:构建.文档生成.报告.依赖.SCMs.发布.分发.邮件列表等. 详细请阅读:https://www.runoob.c ...
- java之maven之初识maven
1.maven是一个项目管理工具. 包括项目创建.资源管理.项目运行.项目发布等功能. 2.为什么使用 maven? a. jar 依赖管理(升级.降级)等 b. 项目之间依赖管理 c. 资源文件管理 ...
- 初识Maven POM
POM Project Object Model项目对象模型定义了项目的基本信息,用于描述项目如何构建,申明项目依赖,等等. pom元素: <modelVersion>4.0.0</ ...
- Maven的下载,安装,配置,测试,初识以及Maven私服
:Maven目录分析 bin:含有mvn运行的脚本 boot:含有plexus-classworlds类加载器框架 conf:含有settings.xml配置文件 lib:含有Maven运行时所需要的 ...
随机推荐
- JS中如何使用Cookie
1.关于JS设置Cookie的说明 在Javascript脚本里,一个cookie 实际就是一个字符串属性.当你读取cookie的值时,就得到一个字符串,里面当前WEB页使用的所有cookies的名称 ...
- 【玩转Ubuntu】02. Ubuntu上搭建Android开发环境
一. 基本环境搭建 1.官网http://developer.android.com/sdk/index.html ,下载adt-bundle-linux-x86_64-20130729.zip 2. ...
- 高效搭建Spark全然分布式集群
写在前面一: 本文具体总结Spark分布式集群的安装步骤,帮助想要学习Spark的技术爱好者高速搭建Spark的学习研究环境. 写在前面二: 使用软件说明 约定,Spark相关软件存放文件夹:/usr ...
- 【POJ 1125】Stockbroker Grapevine
id=1125">[POJ 1125]Stockbroker Grapevine 最短路 只是这题数据非常水. . 主要想大牛们试试南阳OJ同题 链接例如以下: http://acm. ...
- 后台生成textbox并设置多行属性,自动换行
Table tb = new Table(); TableRow row1 = new TableRow(); TableCell tc1 = new TableCell(); TableCell t ...
- SQL Server数据库---》基础
SQL Server:只是操作数据库的一个工具(这种工具,只是提供一个界面化的方式让用户方便操作数据库) 开启服务:点击:我的电脑(计算机)--管理--服务和应用程序--服务--开启SQL Serve ...
- Oracle表管理
/*-----------------------创建和管理表-----------------------------*/一.Orcale之中的数据类型:1.NUMBER.DATE.VARCAHR. ...
- 【转】java jawin api 中文 invoke方法
org.jawin Class FuncPtr java.lang.Object org.jawin.FuncPtr ----------------------------------------- ...
- Linux程序设计 读笔1
第一章 入门 Linux应用程表现为两种特殊类型文件:可执行文件 + 脚本文件 /bin 二进制文件目录,存放启动系统时用到的标准程序 /usr/bin 用户二进制文件目录,存放用户使用的标准程序 / ...
- Demo 示例控制输入光标位置
<!DOCTYPE html> <html> <head> <meta charset=utf-8 /> <meta name="aut ...