当前位置:首页 > maven安装与配置的实验心得

maven安装与配置的实验心得

如何安装maven并配置

步骤如下:

1、下载maven的bin,在apache官方网站可以下载。

2、下载下来之后,解压,找个路径放进去,把bin的位置设在环境变量里,新建环境变量MAVEN_HOME。

3、在PATH里加入maven的bin的路径。

4、配置完毕后,在Windows命令提示符下,输入mvn-v测试一下。

5、配置成功后开始在Eclipse中配置Maven,点击Eclipse菜单栏Help->EclipseMarketplace搜索关键字maven到插件MavenIntegrationforEclipse并点击安装即可。6、安装完毕后,点击重启Eclipse。

7、重启后,为了使得Eclipse中安装的Maven插件,同windows中安装的那个相同,需要让eclipse中的maven重新定位一下,点击Window->Preference->Maven->Installation->Add进行设置。

8、设置成功即安装完成。注意:由于Maven依赖Java运行环境,因此使用Maven之前需要配置Java的运行环境。下载并安装JDK,配置JDK的环境变量JAVA_HOME,否则maven将无法使用。

maven怎么安装以及myeclipse配置maven

步骤如下:1、下载maven的bin,在apache官方网站可以下载。2、下载下来之后,解压,找个路径放进去,把bin的位置设在环境变量里,新建环境变量MAVEN_HOME。3、在PATH里加入maven的bin的路径。4、配置完毕后,在Windows命令提示符下

如何通过Maven正确安装和配置JSF库

解压apache-maven-3.1.1-bin.zip,并把解压后的文件夹下的apache-maven-3.1.1文件夹移动到D:\Java下,如果没有Java这个文件夹的话,请自行创建。

Maven的安装及配置

右键“计算机”,选择“属性”,之后点击“高级系统设置”,点击“环境变量”,来设置环境变量,有以下系统变量需要配置:

新建系统变量

MAVEN_HOME

变量值:D:\Java\apache-maven-3.1.1

编辑系统变量

Path

添加变量值:

;%MAVEN_HOME%\bin

Maven的安装及配置

Maven的安装及配置

最后检验配置是否成功:用win键+R,来打开命令行提示符窗口,即Dos界面,输入mvn

--version

若出现以下情况说明配置成功

Maven的安装及配置

maven如何安装?有哪些常用命令

方法/步骤

1

下载maven,下载后如果是压缩包,进行解压,得到maven目录。

2

找到我们的maven目录并复制路径,右键计算机,属性里选择高级系统设置,找到环境变量。

3

用户变量下选择新建,变量名为M2_HOME,变量值为D:\ProgramFiles\apache-maven-3.1.0,点击确定

4

找到maven下的bin目录D:\ProgramFiles\apache-maven-3.1.0\bin复制,用户变量下选中PATH点击编辑,粘贴,注意加分号跟其它的隔开。

5

这就算配置完成,验证对不对,win+R快捷键cmd进入dos窗口,输入命令,mvn-v(注意中间有个空格),回车运行后可以看见maven版本mavenhome表示安装成功。

6

入或者新建想要生成项目的文件夹,通过运行dos命令mvn

archetype:generate,可以简单搭建一个maven项目的骨架。运行过程中会让我们输入

groupId,artifactId,package,也可以直接设置这些,例如:mvnarchetype:generate

-DgroupId=com.xh.maven-DartifactId=maven_03-Dversion=0.0.1_SNAPSHOT

7

如果我们写好了一个项目,dos命令下可以通过mvncompile编译项目src/main/java下中的类

8

如果编译的结果显示有ERROR,怎么查看ERROR的详细信息呢,可以通过mvn-e,从本例这个提示看,就是pom.xml上第一行xml后面编码encoding拼写错误

9

mvn项目是src下有个main,还有个test测试,mvn-test就是编译src/test/java中的类

10

mvnpackage打包

mvninstall会把打的jar包发到仓库中,这样另一个项目中pom.xml下通过dependency下配置就可调用里面的类

http://jingyan.baidu.com/article/380abd0a712b061d91192c77.html

Maven是什么,以及为什么要使用Maven

参考书籍(推荐大家购买实体书):《Maven实战》(国内首本Maven著作)(Maven的安装、配置及使用入门)1.概述Maven是一个构建工具,服务与构建.使用Maven配置好项目后,输入简单的命令,如:mvncleaninstall,Maven会帮我们处理那些繁琐的任务.Maven是跨平台的.Maven最大化的消除了构建的重复.Maven可以帮助我们标准化构建过程.所有的项目都是简单一致的,简化了学习成本.总之,Maven作为一个构建工具,不仅帮我们自动化构建,还能抽象构建过程,提供构建任务实现.他跨平台,对外提供一致的操作接口,这一切足以使他成为优秀的,流行的构建工具.但是Maven不仅是构建工具,他还是一个依赖管理工具和项目信息管理工具.他还提供了中央仓库,能帮我们自动下载构件.使用Maven还能享受一个额外的好处,即Maven对于项目目录结构、测试用例命名方式等内容都有既定的规则,只要遵循了这些成熟的规则,用户在项目间切换的时候就免去了额外的学习成本,可以说是约定优于配置(ConventionOverConfiguration)。2.对比,Maven,IDE,Mark,Anta.IDE:基本上所有的主流IDE都集成了Maven,我们可以在IDE中方便的运行Mave执行构建.IDE依赖大量的手工操作。编译、测试、代码生成等工作都是相互独立的,很难一键完成所有工作。手工劳动往往意味着低效,意味着容易出错很难在项目中统一所有的IDE配置,每个人都有自己的喜好。也正是由于这个原因,一个在机器A上可以成功运行的任务,到了机器B的IDE中可能就会失败。所以,要合理使用IDE,不过多依赖.Maven是专家.b.Make也许是最早的构建工具,具体不详,没用过,可以不了解.Make的强大之处在于它可以利用所有系统的本地命令,尤其是UNIX/Linux系统,丰富的功能、强大的命令能够帮助Make快速高效地完成任务。但是,Make将自己和操作系统绑定在一起了。也就是说,使用Make,就不能实现(至少很难)跨平台的构建,这对于Java来说是非常不友好的。此外,Makefile的语法也成问题,很多人抱怨Make构建失败的原因往往是一个难以发现的空格或Tab使用错误。c.Ant是意指“另一个整洁的工具”(AnotherNeatTool),它最早用来构建著名的Tomcat,其作者JamesDuncanDavidson创作它的动机就是因为受不了Makefile的语法格式。我们可以将Ant看成是一个Java版本的Make,也正因为使用了Java,Ant是跨平台的。此外,Ant使用XML定义构建脚本,相对于Makefile来说,这也更加友好。和Make一样,Ant也都是过程式的,开发者显式地指定每一个目标,以及完成该目标所需要执行的任务。针对每一个项目,开发者都需要重新编写这一过程,这里其实隐含着很大的重复。Maven是声明式的,项目构建过程和过程各个阶段所需的工作都由插件实现,并且大部分插件都是现成的,开发者只需要声明项目的基本元素,Maven就执行内置的、完整的构建过程。这在很大程度上消除了重复。Ant是没有依赖管理的,所以很长一段时间Ant用户都不得不手工管理依赖,这是一个令人头疼的问题。幸运的是,Ant用户现在可以借助Ivy管理依赖。而对于Maven用户来说,依赖管理是理所当然的,Maven不仅内置了依赖管理,更有一个可能拥有全世界最多Java开源软件包的中央仓库,Maven用户无须进行任何配置就可以直接享用。3.Maven与极限编程极限编程(XP)是近些年在软件行业红得发紫的敏捷开发方法,它强调拥抱变化。简单。Maven暴露了一组一致、简洁的操作接口,能帮助团队成员从原来的高度自定义的、复杂的构建系统中解脱出来,使用Maven现有的成熟的、稳定的组件也能简化构建系统的复杂度。交流与反馈。与版本控制系统结合后,所有人都能执行最新的构建并快速得到反馈。此外,自动生成的项目报告也能帮助成员了解项目的状态,促进团队的交流。Maven几乎能够很好地支持任何软件开发方法。例如,在传统的瀑布模型开发中,项目依次要经历需求开发、分析、设计、编码、测试和集成发布阶段。从设计和编码阶段开始,就可以使用Maven来建立项目的构建系统。在设计阶段,也完全可以针对设计开发测试用例,然后再编写代码来满足这些测试用例。然而,有了自动化构建系统,我们可以节省很多手动的测试时间。此外,尽早地使用构建系统集成团队的代码,对项目也是百利而无一害。最后,Maven还能帮助我们快速地发布项目。

电脑重装系统后maven怎么安装

第一步:配置maven环境

maven3安装:

安装Maven之前要求先确定你的JDK已经安装配置完成。Maven是Apache下的一个项目,目前最新版本是3.0.4,我用的也是这个。

首先去官网下载Maven:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.4-bin.tar.gz

下载完成之后将其解压,我将解压后的文件夹重命名成maven,并将它放在D:\Server目录下,即maven最终的路径是:D:\Server\maven

配置maven环境变量:

系统变量:MAVEN_HOME=D:\Server\maven

用户变量:path=%MAVEN_HOME%\bin

相信大家都有配过环境变量的,详细步骤就不说了,对着把属性名和属性值配上的OK了。

打开cmd,在里面敲:mvn-version

如果能打印如上信息,说明到此Maven3已经在你的电脑上安装完成。

mvn是mavn的一个指令,mvn-version是查看版本信息,我的操作系统是32位的WIN7,安装的maven是3.0.4

如果能打印如上信息,说明到此Maven3已经在你的电脑上安装完成.

打开命令提示符(开始---运行---cmd),检查我们的java环境和maven环境是否有误。

第二步:修改仓库位置

修改我们仓库地址,仓库用于存放我们项目所依赖的所有jar包。

我的仓库路径:F:\maven\repo----这个路径是我自己创建,你可以将路径创建在任何位置。

我们打开…\apache-maven-3.0.3\conf\目录下的setting.xml文件,设置成我们创建的仓库路径

下面我们用一个命令验证一下。打开命令提示符,输入:mvnhelp:system

该命令会打印出所有的java系统属性和环境变量。这些信息对我们日常的编程工作很有帮且。

如果运行的过程中没有错误,打开我们仓库(F:\maven\repo)会发现里面多了一些文件。这些文件就是我们从maven的中央仓库下载到本地仓库的。

第三步:创建maven项目

创建一个我们自己的项目。

我们通过maven命令行方式创建一个项目

mvnarchetype:create-DgroupId=com.chongshi.test-DartifactId=hello-DpackageName=com.chongshi.test-Dversion=1.0

因为是第一次构建项目,所有依赖的jar包都要从maven的中央仓库下载,所以需要时间等待。等以后我们的本地仓库中积累了我们常用的jar包后,我们的开发将变得非常规范和方便。^_^!!

借助下载jar包的时间,我们来了解一下pom.xml文件。

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.0.0.xsd">

4.0.0

com.chongshi.test

hello

1.0

jar

hello

http://maven.apache.org

UTF-8

junit

junit

3.8.1

test

?project:pom.xml文件中的顶层元素;

?modelVersion:指明POM使用的对象模型的版本。这个值很少改动。

?groupId:指明创建项目的组织或者小组的唯一标识。GroupId是项目的关键标识,典型的,此标识以组织的完全限定名来定义。比如,org.apache.maven.plugins是所有Maven插件项目指定的groupId。

?artifactId:指明此项目产生的主要产品的基本名称。项目的主要产品通常为一个JAR文件。第二,象源代码包通常使用artifactId作为最后名称的一部分。典型的产品名称使用这个格式:-.(比如:myapp-1.0.jar)。

?version:项目产品的版本号。Maven帮助你管理版本,可以经常看到SNAPSHOT这个版本,表明项目处于开发阶段。

?name:项目的显示名称,通常用于maven产生的文档中。

?url:指定项目站点,通常用于maven产生的文档中。

?description:描述此项目,通常用于maven产生的文档中。

对于一个项目中只有下面的一部分是是我们需要关注的:

com.chongshi.test

hello

1.0

第四步:编译项目代码

我们的项目已经创建完成。但我们点开目录发现,它并不是我们eclipse所需要的项目目录格式。我们需要把它构建成我们eclipse可以导入的项目。

在命令提示符下进入到我们的创建的项目目录(F:\maven\hello)下,执行:mvncleancompile

Clean告诉maven清理输入出目录target/,compile告诉maven编译项目主代码。

不要急,我们又需要一段时间来下载,相关jar包。^_^!第一次用maven要学会淡定。

项目是编译完了,但项目的目录结构还不是我们想要的eclipse的项目结构,是不能导入到eclipse中的。所以,还需要执行一个命令:mvneclipse:eclipse

命令执行完成后就得我们需要的项目目录了。

第五步:导入eclipse工具

打开的我们的eclipse工具。

先配置maven仓库路径

Window----Perferences-----java-----BuildPath-----ClasspathVariables

New一个变量的类路径。

Name:M2_REPO注意这个名字必须要大写。

Path:F:/maven/repo点击“Folder…”找到有本地仓库的位置。

下面,可以导入我的hello项目了。Eclipse如何导入项目,我这里就不说了,如果你是个java开发人员的话。

第六步:包的更新与下载

打开项目发现我们junit是3.8.1的,有点老了。那我想换成4.7的,如何通过maven的方式更换呢。其实,很简单,打开我们项目下的的pom.xml文件。

……

junit

junit

4.8.1

test

……

更改变,junit的版本号,然后重新执行:mvneclipse:eclipse

Maven中央仓库地址:http://search.maven.org

修改maven仓库存放位置:

找到maven下的conf下的settings.xml配置文件,我的是在D:\Server\maven\conf\settings.xml

maven的仓库默认是放在本地用户的临时文件夹下面的.m2文件夹下的repository下,我的是在C:\Users\admcnm\.m2\repository目录下,

现在我们来修改将它指定到我们自己的路径下,我现在要将仓库指定到D:\Repositories\Maven目录下,只需要将上面注销的本地仓库打开,

然后把相应的路径值写到里面去就行了:

OK,先来体会一下maven,在cmd中敲并回车执行:mvnhelp:system

这时候maven就会从远程仓库开始下载一大堆的东西,没事,让它下载着,迟早都要下载的,接下来是在eclipse中安装maven插件,

使用eclipse与使用myeclipse的一个最明显的差异就是,在eclipse中,你需要安装好多好多的插件,像myeclipse这样高度集成的工具,

还是不要用太多为好,我这只是说说,至于选eclipse还是myeclipse还是要看自己或环境来选择,上面就当我扯淡。好咧,说正事,

eclipse安装插件的方式最常见的有两种:

1.一种是在线安装,这,貌似是用的最多的,就是:Help-->InstallNewSoftware,然后输入HTTP地址来安装,但有一个很明显的缺点,就是慢!

2.一种是离线安装,用link的方式来安装,这种方式可拔性更好,可以随时将插件插上和拔下,非常方便。

eclipsemaven3安装:

1.使用第一种方式来安装谁都会,只要输入http地址:http://m2eclipse.sonatype.org/sites/m2e,把选项勾上,然后等待它下载安装,完成之后重启eclipse即可。

2.这里我不说上面的那种在线安装,原因有二:第一,安装后不好管理;第二,下载太慢;我接下来要说的是使用link方式来离线安装maven3插件。

官网并不提供maven插件的离线安装包,一般的,你在网上搜一下,幸运的话应该可以找得到。我已经将maven的离线安装包整理出来,供有需要的人下载,

你可以在我博客的左侧栏中找得到链接下载地址,你也可以直接点击这里的链接下载:http://115.com/file/dpk80gj0#eclipse-maven3-plugin.7z

link离线安装eclipsemaven插件

1.在你的eclipse安装的根目录下创建两个文件夹:links,myplugins(名字可以随便取),我的这两个文件夹位于:D:/IDE/HELIOS/eclipse/(作为参考,下面用到)

2.将我115网盘提供下载的eclipse-maven3-plugin.7z解压缩到myplugins目录下

3.在links目录下创建一个maven.txt(名字可以随便取),打开并输入:path=D:/IDE/HELIOS/eclipse/myplugins/maven(请参照上面对应你的maven插件)

4.保存关闭maven.txt,并将后缀改成maven.link,重启eclipse(如果你的eclipse没有开着,直接打开就行)

检查eclipse的maven插件是否安装成功:Window-->Preferences

配置maven:

1.点击Add按钮,选到你本机安装maven的路径值

2.点击Browse按钮,选到你maven的setting.xml配置文件,然后点击OK,这样就完成了eclipsemaven插件的配置

入https://repository.sonatype.org/content/sites/forge-sites/m2e/,然后点击OK。

Eclipse会下载m2eclipse安装站点上的资源信息。等待资源载入完成之后,我们再将其全部展开,

选择后点击Next>,Eclipse会自动计算模块间依赖,然后给出一个将被安装的模块列表,确认无误后,继续点击Next>,这时我们会看到许可证信息,m2eclipse使用的开源许可证是EclipsePublicLicensev1.0,选择Iacceptthetermsofthelicenseagreements,然后点击Finish,接着就耐心等待Eclipse下载安装这些模块

3最后安装maven插件的扩展插件包

m2e-extras-https://repository.sonatype.org/content/sites/forge-sites/m2e/

都选上,其中mavenscmhandlerforsubclipse就是让maven支持svn,前提你先装subeclipse插件,其他插件和咋们后面部署hippo没关系,就不介绍了,但建议都装上.

安装过程中也可能出现类似安装subeclipse时的异常,不用理会,继续就好.安装完后重启.

新建项目选other,找到maven项

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至举报,一经查实,本站将立刻删除。

最新文章