网站大量收购闲置独家精品文档,联系QQ:2885784924

maven学习笔记maven学习笔记.docx

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
maven学习笔记maven学习笔记

Maven学习笔记Maven的初步Maven的安装a): maven下载地址:/download.html。这个是maven的官网下载地址。我下载的版本是3.0.3。b): 下载后解压,配置环境变量。和配置jdk的环境变量的方法类似,我的电脑--属性--高级--环境变量。新建系统变量:M2_HOME,值为解压后目录,例: E:\apache-maven-3.0.3。在path里添加%M2_HOME%\bin。c): 检查maven是否安装成功:打开命令提示符,输入mvn –version,查看maven是否安装成功。出现以上提示表示maven安装成功。d): 了解maven的安装目录。包含了运行Maven 的mvn 脚本包含了一个负责创建Maven 运行所需要的类装载器的JAR文件包含了一个用来自定义你机器上Maven 的一些行为的文件有了一个包含Maven 核心的JAR 文件包含了一些 Maven 依赖的类库所需要的通告及权限包含了 Apache Maven 的软件许可证包含了一些安装指令本地仓库的安装简单说明:一般情况下,下载的依赖包会自动存放在我的文档里,这样如果重装系统或者C盘出现什么问题,你的资源库就会出问题,以前下过的资源包以后又要重新下载,很麻烦。所以我们最好在别的地方建立自己的资源库,并进行配置。1):修改maven目录下的conf中的setting.xml2):Maven默认本地库目录是${user_home}/.m2/repository这个目录,但这个目录一般在C盘,所以需要手动更改本地库存储目录,笔者这里实战目录是D:\Java\maven\repos这个目录,这个目录是自己手动创建的。还需要把Maven目录下改好的settings.xml文件复制到D:\Java\maven这个目录3、Maven标准目录结构src? -main????? –bin 脚本库????? –java java源代码文件????? –resources 资源库,会自动复制到classes目录里????? –filters 资源过滤文件????? –assembly 组件的描述配置(如何打包)????? –config 配置文件????? –webapp web应用的目录。WEB-INF、css、js等? -test????? –java 单元测试java源代码文件????? –resources 测试需要用的资源库????? –filters 测试资源过滤库? -site Site(一些文档)target4、Maven常用命令1):mvn –version/-v显示版本信息2):mvn archetype:generate创建mvn项目mvn archetype:create –DgroupId=com.oreilly –DartifactId=my-app 创建mvn项目3):mvn clean --表示运行清理操作(会默认把target文件夹中的数据清理)4):mvn clean compile--表示先运行清理之后运行编译,会见代码编译到target文件夹中5):mvn clean package--运行清理和打包(生成target目录、编译、测试代码、生成测试报告、生成jar/war文件)6):mvn clean test--运行清理和测试7):mvn clean install--运行清理和安装,会将打好的包安装到本地仓库中,以便其他的项目可以调用8):mvn clean deploy--运行清理和发布(发布到私服上面)5、 Maven安装jar包到本地库或私服1):安装到本地库:? ? 例如安装jsr173.jar? ? mvn install:install-file -DgroupId=com.bea.xml -DartifactId=jsr173-ri -Dversion=1.0 -Dpackaging=jar -Dfile=[path to file]?2):安装到私服? ? mvn deploy:deploy-file -DgroupId=com.bea.xml -DartifactId=jsr173-ri -Dversion=1.0 -Dpackaging=jar -Dfile=[path to file] -Durl=[url] -DrepositoryId=[id]3):示例:在命令行界面输入:mvn install:install-file -Dfile=jar包的路径名称 -DgroupId=坐标 -DartifactId=组名 -Dversion=版本号 -Dpackaging=jar。这里举一个例子,把本地的mypager-1.0-GA.jar导入到仓库:出现以下提示,说明本地包导入成功

文档评论(0)

cduutang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档