2010-04-22 120 views
11

我负责为工作中的新程序设置开发环境。该领导者选择Eclipse作为其OSGi支持的IDE,并将Maven作为构建实用程序。Maven快速入门指南

我一直在努力通过将Maven与Eclipse集成,我勉强地宣布成功并向前迈进。

我的问题:是否有任何指导开始使用Maven?我发现了大量的文档,大部分都非常详细,同时也没有帮助。我下载了一本300页以上的书,其中涉及POM的详细信息,但并未告诉您如何从现有源中初始化项目。

希望这个问题会导致一个指向我错过的东西,或者是那些跟随我的人的链接集合。

回答

16

如果你是Maven的新手,我仍然建议从Maven by Example开始,“第一个” Sonatype书。

这本书是一个示例驱动的介绍。如果你是Maven的新手,请先阅读本书。它将介绍所有基本知识,并将您带到多模块企业项目。

Maven by Example真的不是那么大,阅读它绝对是值得的。当然,在那里还有其他的教程,你可以在没有阅读的情况下开始阅读,但事实是这本书是为初学者编写的,并且会为你提供理解工作方式的基础。它会在一段时间后挽救你。

后来,使用Maven: The Complete Reference作为...完整的参考。

+0

Maven是我错过了一个,应该不会有。谢谢。 – Dave 2010-04-22 16:35:04

+0

的PDF会[链接](http://books.sonatype.com/mvnex-book/pdf/mvnex-pdf.pdf) – 2013-12-11 18:38:53

2

作为一个基本的开始,我建议在Maven网站上看看5 Minutes Guide。如果你有一个现有的项目,你应该特别看看文件夹结构,并检查你是否适合default folder structure,如果没有相应地改变它。 Maven期待您的软件是否以模块形式组织?你有什么样的项目(EAR,WAR,?)。如果开始你必须写一个pom并定义依赖等,并尝试通过Maven编译你的项目...