maven怎么用

1.怎么在eclipse中maven使用技巧

一、安装配置Maven1.安装Maven,下载一个maven包解压,然后配置maven环境变量(配置完成后在dos窗口用mvn命令测试下)。

2.在Eclipse中安装Maven插件3.在Eclipse中配置Maven的setting.xml,即在Preference——》Maven——》User Setting中配置(具体使用哪个setting.xml需要根据你的项目情况而定)。4.拷贝repository包,虽然这个不是必须的,一般通过项目在线更新jar包就可以,但是如果第一次的话最好是拷贝,因为一般项目都会比较大,jar包也会很多很多,在线下载的话会很慢。

二、引入和安装Maven项目如果第一步操作成功的话,你就可以在import窗口里面看到Maven的选项了,选择Import a exsiting Maven project 就行,前提是你先把Maven项目从版本库中down下来。如果你引入的这个项目A被别的Maven项目B引用了,那么我们最好是让项目B直接使用本地的项目A,而不是从repository中寻找对应项目A的jar包。

这样会避免jar包更新出问题(比如项目A经常更新,jar包可能会更新不及时)。这样的话我们就需要将我们的项目A install到本地,install有两种方法:1.右键项目选择Maven菜单的install即可。

2.使用命令,即将目录转换到该项目目录下,然后执行mvn clean install -Dmaven.test.skip=true即可。(推荐该方法,因为跳过了测试) 三、更新jar包更新Maven的jar包应该是对于Maven项目最常用的操作了(因为项目一直在更新,那么jar包肯定也一直在变)。

那么对于更新Maven的jar包的方法是:右键项目选择Maven菜单下的update project,然后在弹出框中有一个offline的选项,一般情况我们直接勾选offline(这样它之更新本地的jar包,比如上面提到的项目A的更改会更新,offline的速度很快);当然如果offline不行的话就需要取消对offline的勾选,即在线更新jar包,这样它会从远程服务器中下载最新的jar包。更新完jar包后一定要注意修改项目的properties,要手动改下面几个地方(因为更新完jar包会自动更改这些配置):如果是java项目只需要更改1即可,web项目需要更改1,2,3.1.将build path中的jdk版本改成你所需要的。

2.将Deployment Assembly中的自动生成的两个文件夹删除(好像是tmp和tmpwebapp),添加你的WebRoot文件夹。3.如果你的项目有默认的别名,还需要再手动改一下Web Project Setting。

四、常见小问题虽然在上面的几个步骤中看起来很简单,但是由于我们的maven插件不太好用,所以也会经常出一些小问题。1.install项目失败这个情况一般会发生在使用右键项目install的方法,因为它有一个test的过程,所以有时候会test失败,这时候我们只需要换成第二种使用install命令的方式就没问题了。

2.更新jar包失败经常会有这样一个情况,明明都在线更新jar包了,可是jar包却还是很久以前的,然后在启动tomcat的时候总是会报ClassNotFound或者某个方法不存在的错误。对于这种情况我们最好是找到是哪个包,然后在repository中找到这个包删掉,之后再update那么这个包就会变成最新的了。

3.项目莫名其妙的启动不了有时候我明明都在线更新了jar包,然后还clean项目了,但是就是启动失败,仔细一瞧,problems窗口中有错误提示,有什么cycle引用,这时候一般是因为有引用本地安装的项目还有引用repository中jar包,所以可能是你repository中的jar包最新了但是你本地引用的项目没有更新,这时我的无忧做法是:将引用到的项目全部update(记得update完后修改jdk),然后clean,然后重新install(最好使用命令方式),最后再将你的项目update然后clean,基本就没有问题了。五、小结以上这些内容虽然不够系统但是很实用,是最近在工作中频繁会遇到的,将经验分享给大家,也希望大家有好的建议也可以一起分享。

2.请问maven是什么

Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具. Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。

当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。 Maven 有一个生命周期,当你运行 mvn install 的时候被调用。

这条命令告诉 Maven 执行一系列的有序的步骤,直到到达你指定的生命周期。遍历生命周期旅途中的一个影响就是,Maven 运行了许多默认的插件目标,这些目标完成了像编译和创建一个 JAR 文件这样的工作。

此外,Maven能够很方便的帮你管理项目报告,生成站点,管理JAR文件,等等。编辑本段Maven 常用命令 mvn archetype:create 创建Maven项目 mvn compile 编译源代码 mvn test-compile 编译测试源代码 mvn test 运行应用程序中的单元测试 mvn site 生成项目相关信息的网站 mvn clean 清除项目目录中的生成结果 mvn package 根据项目生成的jar mvn install 在本地Respository中安装jar mvn eclipse:eclipse 生成eclipse项目文件编辑本段推荐书籍 目前中文版对maven介绍比较全的书籍是《Maven实战》编辑本段Maven 环境的配置 现在Java新架构的不断出现,例如Struts,Spring,Hibernate等,项目的配置文件的增多,给开发人员带来很大麻烦。

在实际的开发当中,Myeclipse中的project越来越庞大,所依赖的第三方Jar包越来越多,这显得Project很臃肿,给项目管理带来了很大不便,尤其是在一些大型项目。为了解决上述问题,Apache开源组织发布了Maven[1],它适用于大的Java项目。

系统及环境:Win7 ,Jdk1.6 ,Myeclipse7.5。 首先要安装Jdk1.6 和 Myeclipse7.5 。

1. Maven有一个重要的文件"settings.xml“,这个文件来源于apache-maven-2.0.8/conf/ 下,要放在windows下, Win7和Winxp还是有点不一样 , Win7 ---C:\Users\用户名\.m2 , Winxp ---C:\Documents and Settings\用户名\.m2 。 2. 设置Maven的环境变量,基本上和设置Jdk环境变量相似,首先设置MAVEN_HOME,再加入Path 。

3. 修改”settings.xml” 文件,在这个文件中找到d:/work这一行,进行修改。这一行代表了Maven的Jar包仓库的位置。

work下放的都是项目所用到的jar包,每个Project都可以共用一个work。 4. Myeclipse7.5及以上版本本身自带Maven插件。

如果使用低版本的Myeclipse需要安装插件,在help菜单中选择software updates,选择find and install,选择search for new features to install-选择new remote site。写入 name:maven URL:2、解压缩将下载的 apache-maven-3.0.4-bin.tar.gz 解压缩,将 apache-maven-3.0.4 整个文件夹拷贝至目录,如: D:\maven 下。

修改环境变量1.1.1 新增系统环境变量M2_HOME变量名:M2_HOME 变量值:D:\maven\apache-maven-3.0.41.1.2 修改系统环境变量PATH在原有系统环境变量PATH后追加:;%M2_HOME%\bin;1.1.3 是否安装成功在命令行输入 mvn -v 命令,可以查看到当前maven版本,说明安装成功。设置本地仓库本地仓库用来存放从maven中央仓库中下载的jar包,需要在配置文件中进行配置。

1.1.1 在D:\maven中新建文件夹repos1.1.2 修改配置文件修改maven的配置文件D:\maven\apache-maven-3.0.4\ conf 目录下的settings.xml文件,添加配置:D:/maven/repos1.1.3 拷贝配置文件将配置文件settings.xml拷贝一份放置到D:\maven路径下Maven默认的settings.xml是一个包含了注释和例子的模板,你可以快速的修改它来达到你的要求。settings.xml存在于两个地方: 1.安装的地方:$M2_HOME/conf/settings.xml 2.用户的目录:${user.home}/.m2/settings.xml 前者又被叫做全局配置,后者被称为用户配置。

如果两者都存在,它们的内容将被合并,并且用户范围的settings.xml优先。 如果你偶尔需要创建用户范围的settings,你可以简单的copy Maven安装路径下的settings到目录${user.home}/.m2。

一个用户对应一个用户配置文件,如果你想让所有的用户使用统一的配置那么你可以修改全局配置文件。5Maven在Eclipse中的配置前提:我的Eclipse为3.7(Indigo),且安装了Maven 插件(m2eclipse),参考:.chongshi.test -DartifactId=hello -DpackageName=com.chongshi.test -Dversion=1.0

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

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

8.eclipse怎么使用maven

一、在eclipse中设置maven的setting文件位置,指向你下载的maven目录中,仓库会自动生成。一、在eclipse中创建maven工程,注意几项:

选择Artifact ID为maven-archetype-webapp的一项

二、创建目录结构:工程右键:new-Source Folder,创建如下几个目录

1、src/main/java

2、src/test/java

3、src/test/resources

三、依次设置java,resources目录的class输出目录,工程右键:build path-Source,双击Source Folder,在弹出框中选择输出的目录。

同时要选上Allow output folders for source folders.

四、把项目转成Dynamic Web项目

右键项目,选择Project Facets,点击Convert to faceted from

配置Project Facets

选择java且版本1.6,勾选Dynamic Web Module的Version为2.5。(3.0为Java7的)。

如果提示错误,可能需要在Java Compiler设置Compiler compliance level 为1.6。或者需要在此窗口的Java的Version改成1.6。

另:如果报错 cannot ….. Dynamic Web Module to 2.5

打开项目根目录下的.setting文件夹下的org.eclipse.wst.common.project.facet.core.xml文件手动修改版本

9.windows maven命令行 命令怎么使用

win+r 打开命令行窗口切换到主pom文件所在位置: 执行相应的命令: 如何用命令提示符创建Maven项目下载maven下载成功后,解压到本地磁盘 配置maven环境变量MAVEN_HOME、path 测试maven是否正确安装,在cmd.exe中输入 mvn -v maven正确安装后,进入相应的磁盘 然后输入mvn archetype:generate 然后按回车键 选择 version 然后填写groundId、artifactId、version、package、按回车键 确定properties configuration 成功创建maven项目 。

maven怎么用

转载请注明出处育才学习网 » maven怎么用

知识

净水剂怎么用

阅读(186)

本文主要为您介绍净水剂怎么用,内容包括硫酸铁可做净水剂吗常用净水剂都有什么,硫酸铁作净水剂的原理用离子方程式表示,净水剂怎么使用。现代化的净水方式包括使用净水剂,如 家用漂白剂、碘、净水药片等。现代化的滤 水设备能很好地将水进行

知识

真空表怎么用

阅读(276)

本文主要为您介绍真空表怎么用,内容包括真空表的使用方法,真空表读数与真空度与极限压力是怎么换算的比如真空泵的极限压力为,汽车真空表的使用方法。通过真空表测试真空度可以从侧面反映发动机各部位密封的好坏,有助于我们快速排除发动机故

知识

商祺怎么用

阅读(229)

本文主要为您介绍商祺怎么用,内容包括“顺颂商祺”一般怎么用,顺颂商祺的使用格式,顺颂商祺使用格式。是商祺. 是 中国书信礼仪 中的问候祝颂语。现在的人也很少用笔写信了,即使写信或者写电子邮件也很少使用这些文言词了,一般也就是“恭祝身

知识

grindr怎么用

阅读(382)

本文主要为您介绍grindr怎么用,内容包括兰可欣怎么用,日本超市里的POINTCARD是怎么用,crystalDiskMark怎么用。洁面:使用爽肤水前一定要用洁面产品配以温水先将面部清洁干净,最后最好用毛巾浸以温水敷面,使毛孔打开,帮助后续爽肤水的吸收。(如果

知识

会声会影转场怎么用

阅读(212)

本文主要为您介绍会声会影转场怎么用,内容包括如何在会声会影中添加转场,如何在会声会影中进行转场,会声会影转场效果。第一步:单击“效果”菜单切换到“效果”步骤,在“效果素材库”中单击“转场效果文件夹”中的下拉列表上的箭头来选择一种

知识

才用英语怎么说

阅读(249)

本文主要为您介绍才用英语怎么说,内容包括才用英语怎么说,地才用英文怎么说,只要的英文怎么写"只有才."用英语怎么说。Only when you learn how important it is can you put your heart into

知识

新华字典怎么用

阅读(291)

本文主要为您介绍新华字典怎么用,内容包括怎样使用《新华字典》,新华字典介绍2种用法,新华字典偏旁部首查字怎么用。怎样使用《新华字典》四角号码查字法 ①汉字查字法之一。把每个字分成四个角,每个角确定一个号码,再把所有的字按着四个号码

知识

怎么用格式刷连续刷

阅读(236)

本文主要为您介绍怎么用格式刷连续刷,内容包括怎样用格式刷连续刷,word格式刷如何连续刷多个字,WORD中的格式刷如何操作才能连续刷。以WPS 2019版本为例:关于word里格式刷怎么才可以一直用,我只会每次只能刷一次,可在WPS中参考下方步骤操作:打

知识

我打算用英语怎么说

阅读(260)

本文主要为您介绍我打算用英语怎么说,内容包括我打算用英文怎么说,[我的新年打算}用英语怎么说啊,请问下列句子用英语怎么说我打算在北京工作生活当英语老师也很令。我打算在北京工作生活I plan to live and work in Beijing当英语老师也很

知识

洗刷水怎么用

阅读(197)

本文主要为您介绍洗刷水怎么用,内容包括洗刷水的使用不合理,没有洗刷水用什么清理化妆刷,如何使用漂白水。大量的试验结果证明,洗刷水中的离子量对混凝土不会造成有害影响。关键是洗刷水中水泥浆,根据试验,将4%的浓度值定为安全使用值,当浓度值

知识

塑颜霜怎么用

阅读(260)

本文主要为您介绍塑颜霜怎么用,内容包括韩束塑颜美肤仪怎么用,一叶子塑颜美肤仪使用方法,玉兰油OLAY新生塑颜系列怎么使用及用法。白天乳液后使用,无须使用其他隔离粉底类产品,即可拥有完美细致的妆容。BB霜使用方法使用BB霜前要先进行基础护

知识

香港用英语怎么说

阅读(410)

本文主要为您介绍香港用英语怎么说,内容包括香港用英语怎么说是不是Hongkong,香港英文怎么写,香港用英语怎么说。香港:Hong Kong香港(Hong Kong),简称“港”(HK),全称为中华人民共和国香港特别行政区(HKSAR)。地处中国华南地

知识

慎嘲讽怎么用

阅读(201)

本文主要为您介绍慎嘲讽怎么用,内容包括英雄联盟慎的嘲讽有什么用,慎的嘲讽闪现怎么用,lol慎怎么嘲讽敌人。成名绝技嘲讽闪现[火星游客]*texPK[火星游客]*1gfnBKE的中途 点闪现[火星游客]*H5krl能拉一个到塔下就不错了,还YY

知识

怎么用簪子扎头发

阅读(216)

本文主要为您介绍怎么用簪子扎头发,内容包括怎样用簪子盘头发,如何用簪子盘头发,如何用簪子扎头发。第一种方法 先将头发扎成马尾 2、将头发卷紧,向左绕 3、向下绕,目的是盘成一个圆 4、将发尾塞进盘好的髻中 5、用发簪挑起一络头发 6

[/e:loop]