最近接触了maven,开始感觉这东西可以帮我下载各个框架的jar包,并且打包成war比较方便。所以我猛学了两天maven。后来感觉用这个管理jar包也挺麻烦,各种依赖想管理好也要下不少功夫。再后来发现 好像这个maven的功能 myeclipse都可以代替一样,加入各个框架的jar包 ,myeclipse可以,输出war包,也可以。 现在有点迷茫,学习帮天maven,到底他的价值和用途在哪呢? 有高手给 解答吗??

解决方案 »

  1.   

    学习中,个人感觉maven在对jar包的管理还是比较方便的,编译项目比较好
      

  2.   

    我也学过一点点给我感觉处理jar包管理方便最大的好处 就是 可以分模块或组件开发管理项目上还是很方便的
      

  3.   

    mvn对jar的管理很好。另外对分模块项目便于管理。
    http://download.csdn.net/detail/rendiyi/4495927
      

  4.   

    maven可以多个项目共享同一个jar包的仓库,是比较方便的
      

  5.   

    共享同一个jar包的仓库的意思是,建一个父maven项目公用,其他项目继承父项目就ok 了?是这样吗
      

  6.   

    如果你下载了一次jar包,它会将jar包保存到你本地,你在另外一个项目中需要用到时它会自动去找,不需要再去下载
      

  7.   

    我觉得,对于我这样一个新手来说,它最大的好处就是能管理jar包之间的依赖如果我用MyEclipse来导入jar包,也许通常会少导入某个jar包因为java的技术太多太多,框架太多太多我对很多框架需要哪些jar包并不熟悉但是如果用maven的话,它能自动识别某jar包所依赖的其他jar包,然后将其一并导入那么,这时候,我就只需要在pom.xml中配置比较核心的jar包了,甚至一个框架,有时候我只需要导入一个jar包就OK了!
      

  8.   

    都号称新手啊,有老手吗。 还有ant这东西好处在哪???