Maven适合小型Java项目吗?

Aer*_*nth 8 java build-automation project-management build-process maven

作为Java SE开发的初学者,我对使用Maven正确管理和组织项目非常感兴趣.

然而,虽然我更愿意学习如何使用它,但我不想花更多时间来理解Maven而不是实际编码.是的,我知道Maven的优点和缺点,我只是担心学习曲线.

这个项目将持续5个月,只需一名开发人员 - 但更多人可能需要在以后维护它.我知道较大的项目非常成功,但在我的情况下使用Maven是值得的,还是浪费时间?

Miq*_*uel 7

Maven起初看起来很复杂,但是一旦你了解了基础知识,它确实是一个巨大的节省时间.开始并不那么难,而且这种体验对于任何其他几乎任何规模的Java项目都非常有用.我会去的.你有5分钟吗?;)


Rob*_*anu 6

我认为你花时间为一个小项目设置Maven

  • 引导项目
  • 如果需要调整插件选项(java源/目标等)
  • 添加依赖项

将小于或小于为一个小项目设置Ant.

当项目很小并且没有特殊要求时,Maven特别简单,因此您的用例非常适合它.