您的位置:首页 > 其它

Maven构建聚合项目

2017-06-29 21:31 295 查看
Maven已经渐渐成为管理项目的工具之一。

一般来说,小项目在构建时直接选择new-> maven project ->在create  simple project上打钩,就可以直接创建小的项目。

但是,现在的项目为了实现高内聚-低耦合这个高效方式,都会用maven构建聚合的项目。

第一步:new ->maven project->next 在这里一般网络性能差的机子都会遇到一个问题:就是在构建骨架的时候速度非常慢,这个原因是因为Eclispe 等ide是远程加载网上的xml文件。经过本人在网上的搜索,找到了解决方案:
http://download.csdn href="http://lib.csdn.net/base/dotnet" target=_blank>.NET/detail/semial/9713366
 该网址是csdn下载频道的一个xml文件,可以下载到本地,接着选中项目,在maven-archtypes下将该文件添加进去,这里盗用一下别人的截图:





接着在之前停顿的地方,选择catlog中选择便能直接创建项目了,选择quick-start版本。

写完groupid和artifiacal-id后创建项目,在pom.xml中将packageing这个标签中的jar或者war修改成pom,因为这是个

parent项目不需要打包成jar或者war,同时将src下的文件删除。

最后parent项目需要修改编译器版本,这个自行百度吧。

第二步:创建子项目,和之前一样,只是创建项目时选择maven module,接下来的和之前一样。

如果创建的子项目不是web的话,和之前一模一样,如果不是,选择版本时选择web-app

创建项目完毕后需要修改项目类型,选中项目-》Project facets---configurate->dynamic web,这样修改项目就完成了。

接着:选择项目选项中的deployment...,将test的内容全部删除,因为是web。选择add,添加发布的内容,选择folder 中的web-app,Java buildpath 中的maven依赖,随后删除项目中的webcontent文件夹
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  maven