新手提问几个关于maven的问题

maven作为一个项目管理软件,我最近是刚开始接触,以前都是使用的MyEclipse上普通的web项目,由web.xml作为程序的入口,加载各种配置文件,,把项目部署到t... maven作为一个项目管理软件,我最近是刚开始接触,以前都是使用的MyEclipse上普通的web项目,由
web.xml 作为程序的入口,加载各种配置文件,,把项目部署到tomcat上运行等等。这两天看了几个maven项目(不是web项目),有几点不明白的地方。
1,pom.xml 到底是做什么的?只是用来加载jar的么?我从svn上检出的java项目报错,是因为少了一些jar包,怎样处理这个问题?
2,我本地并没有装maven,而是从svn上检出的maven项目,这样会有问题么?我maven install 时会报错。
3,target这个文件夹,是做什么用的?
4,assembly.xml 是做什么的?
5,start.sh和stop.sh 是做什么的?
6,META-INF 下的配置文件是何时加载的?在哪里配置?
展开
 我来答
百度网友211658b42
推荐于2016-03-14 · TA获得超过3383个赞
知道小有建树答主
回答量:606
采纳率:100%
帮助的人:589万
展开全部
  1. pom.xml是一份maven的配置文档,其中包括了你当前这个项目构件本身的一些描述信息(例如它的maven坐标),以及它所依赖的其它构件信息,还有它的一些构建插件等等。它不是用来加载jar,只是一份说明,Maven插件才会依照这份“说明书”去给你处理依赖等等。

  2. 会有问题,你本地没有maven的话,无法正常开发maven项目。因为没有东西会帮你处理pom.xml这份“说明书”。

  3. target目录是用来存放项目的构建成果,也就是说你这个项目build之后的东西就会在这个目录下。并且maven的一些目标操作例如package打出来的包都会放在这里。

  4. assembly.xml应该是maven的assembly插件的配置文件,它是用来配置项目资源如何打包的。

  5. 我没见过这两个文件……

  6. 不清楚……

海南的男孩子
2014-12-10 · 知道合伙人互联网行家
海南的男孩子
知道合伙人互联网行家
采纳数:295 获赞数:1319
顺至信息科技有限公司最佳员工

向TA提问 私信TA
展开全部
安装一个maven很辛苦吗?maven建立依赖包关系以后就不用检索包了,自动给你加上。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式