maven的缺陷有:
1个回答
展开全部
1、环境变量的配置略复杂。
2、Maven本身只是一个核心,实际使用时,还需要去公网上的资源库下载各种插件,然后才能实现各种功能,问题是公网上的资源库一般都是在国外,网路速度稍慢就无法完成下载,没法下载就没法使用Maven里提供的那些功能,Maven就用不起来。
3、第三方依赖库版本混乱
java的依赖库管理一直没有约定规范,导致多个项目,引用多个第三方依赖,这些第三方依赖又使用同一个项目的不同版本的发布包,最后就是弄得一团糟。Maven尝试通过一些约定解决这个版本混乱的问题,但实际上并没有达到预想中的效果。
4、缺乏详细的教程
至今很多人用Maven都处在摸索阶段,没看到谁总结出使用Maven最佳实践。这点上,一般都是把国外开源项目中的pom.xml拿来研究学习。
5、没有IDE支持
没有良好的IDE支持也是个大问题,虽然说有m2eclipse,但是实际上似乎没那么易用。
2、Maven本身只是一个核心,实际使用时,还需要去公网上的资源库下载各种插件,然后才能实现各种功能,问题是公网上的资源库一般都是在国外,网路速度稍慢就无法完成下载,没法下载就没法使用Maven里提供的那些功能,Maven就用不起来。
3、第三方依赖库版本混乱
java的依赖库管理一直没有约定规范,导致多个项目,引用多个第三方依赖,这些第三方依赖又使用同一个项目的不同版本的发布包,最后就是弄得一团糟。Maven尝试通过一些约定解决这个版本混乱的问题,但实际上并没有达到预想中的效果。
4、缺乏详细的教程
至今很多人用Maven都处在摸索阶段,没看到谁总结出使用Maven最佳实践。这点上,一般都是把国外开源项目中的pom.xml拿来研究学习。
5、没有IDE支持
没有良好的IDE支持也是个大问题,虽然说有m2eclipse,但是实际上似乎没那么易用。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询