- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
maven完全使用手册.docx
maven??2完全使用??手册maven??2 起步??? 相信mav??en1 大家都已经??很熟悉了,具体mav??en能做什??么,就不详细说??了。个人觉得m??aven在??开源项目中??用的还是比??较多的,公司内部,就不太清楚??了。我以前的公??司用过一段??时间,不过后来就??没有下文了??。??? 与mave??n1 相比,maven??2可算是几??乎重写了,不过从速度??来说应该更??快。??? 主要的几个??新特性包括??:(详细参考h??ttp:///devel??operw??orks/cn/opens??ource??/os-maven??2/index??.html)??? 1.更快、更简单?? ???? 速度方面可??以比上an??t了??? 2.更少的配置??文件??? ??? 现在的配置??文件只剩下??了sett??ings.xml和p??om.xml了。??? 3.? Plugi??n语言更换???? ?? ? 语言开始支??持java??,BeanS??hell和??ant??? 4.? 提供了预定??义的模版??? ??? 这点是最有??帮助的,用户可以自??己定义自己??的项目模版??了,就像用ap??pfuse??一样生成项??目结构??? 5.生命周期的??引入???? ??? 在Mave??n2中有了??明确的生命??周期概念,而且都提供??与之对应的??命令,使得项目构??建更加清晰??明了。??? 6.? 新增Dep??enden??cy Scope???? ????? ??? 这点也比较??重要,有些用于t??est范围??的包,可以不用加??入依赖了??? 7.? 传递依赖,简化依赖管??理??? ??? 这是最为方??便的,可以省了很??多配置。如a 依赖b,b依赖c? 默认 a也会依赖?? c。但是也会带??来隐患,如版本冲突??。不过mav??en 也已经考虑??到了,可以使用e??xclus??ions来??排除相应的??重复依赖介绍了那么??多,现在切入正??题,开始mav??en2 之旅:首些下载需??要的工具:maven??2: http://maven??.apach??/downl??oad.html 最主要的maven??-proxy??:用来代理r??eposi??tory,使用本地库??代替mav??en2的远??程库??? ??? ??? http://maven??-proxy??.codeh??/conti??nuum:一个不错的??持续整合工??具,用于自动b??uild。支持ant??,maven??http://maven??.apach??/conti??nuum/svn:版本控制工??具相信都已??经配置了。maven?? 用于ecl??ipse的??插件 ,在mave??n主站有下??载,不错的插件??。当然ide??a也有相应??的插件最后,http,服务器是必??不可少的。用于内部开??发使用。可以使用a??pache?? ,或者jet??ty? http://www.mortb??/安装:??? 安装mav??en2很简??单,把下载来的??maven??包解开就行??了。(目前我的配??置都在wi??n2003??上,还没有应用??于linu??x,所有所有的??配置都针对?? windo??ws).增加相应的??环境变量m??2_hom??e=maven??2的安装目??录,不要忘了设??置java??_home??的目录。另外在pa??th中增加??% m2_ho??me%\bin;可以直接在??命令行下面??使用mvn??。其他工具的??安装在后续??的文章会介??绍。开始第一个??mvean??2项目:? mvnarche??type:creat??e -Dgrou??pId=com.mycom??pany.app \??? ??? ??? ?????? -Darti??factI??d=my-app? 简单介绍一??下group??Id相当于??你的组织,如同org??.sprin??gfram??ework??,会转化为相??应得本地路??径artif??actId??,你主要的j??ar包名称??,也就是你要??打成的ja??r 名称。编译应用资??源??? mvn compi??le??????? 编译相应的??jave文件编译测试类??以及运行测??试类??? mvn test?????? 运行测试类??如果只想编??译test??,执行??? mvn test-compi??le打包和安装??你的本地库??打包:??? mvn packa??ge安装:??? mvn insta??ll创建we
您可能关注的文档
最近下载
- 高中语文统编版必修上册单元导语、学习提示、单元任务、写作指导汇总.docx VIP
- 消化道出血的营养干预.pptx VIP
- 通信原理(樊昌信-第七版)思考题答案.doc VIP
- 物联网技术在海水养殖环境监测与调控中的应用.docx VIP
- 基层管理者的角色与职责.pptx VIP
- 中国成人惊厥性癫痫持续状态诊治指南2025版解读.pptx
- 义务教育生物学课程标准(2022年版).docx VIP
- 顶管施工设计阶段安全性分析与风险控制.docx
- 2023年嘉兴学院计算机科学与技术专业《计算机网络》科目期末试卷A(有答案).docx VIP
- 统编版语文三年级上册课件《语文园地七》.pptx VIP
原创力文档


文档评论(0)