为什么这么少人使用Maven?有替代工具吗? [英] Why do so few people use Maven? Are there alternative tools?

查看:253
本文介绍了为什么这么少人使用Maven?有替代工具吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是Java的新手,当我开始开发时,我的朋友推荐Maven进行项目管理。我几乎马上意识到这是一个不可或缺的工具,当时我在想,所有的程序员都用它。但是当我看到NetBeans站点的统计信息时,我感到震惊:67%的开发人员没有使用Maven。为什么?有没有一些替代工具可以使项目管理变得简单?



更新



同意100%的活动。


  1. IDE独立者真的很好。这是我自己的经验证明的。首先,我们的团队使用Eclipse,然后我们决定切换到NetBeans,帮助我们使用IDEA的项目的人。而且没关系,因为项目可以通过控制台运行:)


  2. 结构良好,干净的项目。我认为Maven结构约定是非常有帮助的,因为测试和主要代码是分开的。


  3. 项目管理。 Maven不仅是构建工具,它可以让您配置环境,运行单元测试和创建报告。


$ b对于我来说,当有经验的编程谈论Maven的困难时,当我在一些项目中看到Ant时,Maven向我展现了一个奇迹,这让我感到惊讶。而关于从蚂蚁过渡的复杂性的所有评论都是奇怪的。这是两种不同的逻辑,你期望什么?



文档有一些问题,这真的很糟糕。但是我认为这种情况将会改变。

解决方案

有很多选择 - 在java和ruby社区。有关概述,请参阅此图片




I am new to Java, and when I started my development, my friends recommended Maven for project management. I almost immediately realized that it is an indispensable tool, and at that time I was thinking that all programmers use it. But when I see statistics on the NetBeans site, I was in shock: 67% of developers are not using Maven. Why? Are there some alternative tools that make project management easy?

UPDATE

I agree with feicipet on 100%.

  1. IDE independents it's really good. This was proved on my own experience. First, our team used the Eclipse, then we decided to switch to NetBeans, the people who help us with the project using IDEA. And it does not matter because the project can be run even with the console:)

  2. Well structured and clean project. I think Maven structure convention is very helpful, because tests and main code are separate.

  3. Project management. Maven it is not only build tool, it give you ability to configure you environment, run unit tests, and create reports.

For me, it turned surprised when the experienced programming talk about the difficulties of Maven, when I saw Ant in some project Maven showed me a miracle. And all comments about the complexity of the transition from Ant are strange. This is two different logic, what do you expect?

There are some problems with documentation, this is really bad. But I think this situation will change for the better

解决方案

There are a lot of alternatives - in the java and in the ruby community. For an overview look at this picture

这篇关于为什么这么少人使用Maven?有替代工具吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆