2013-03-21 65 views
0

我正在开发一个Maven项目,我想知道它的基本结构。我知道有一个pom.xml定义了项目中涉及的工件。但在我的项目中,有5个pom.xml。所以我想知道pom的确切作用是什么,以及我们如何处理依赖关系。想知道Maven项目结构

欣赏是否有人可以建议任何有用的书或可以引导的资源。

问候 阿努拉格

+1

我们看一些POM的。通常,每个项目都有一个POM。 – Mirco 2013-03-21 10:13:23

回答

0

阅读Sonatype的的 “Maven的:权威指南”(又名 “Maven的按示例”)。这本书是从他们的网站上免费获得的,或者你可以购买它。

+0

感谢您的建议......我认为应该可以研究基本的第一个 – AJM 2013-03-21 10:23:43

+0

这是关于Maven的最好的书,因为它是由制作Maven的人写的。他们的网站目前似乎因为维护而倒闭,但我相信你仍然可以在某处找到这本书(当它停止时)或者在线购买它。如果没有做适当的阅读,你就不能像这样得到Maven。 – carlspring 2013-03-21 10:27:16

1

假设它的Java项目的基本结构是:

Parent Dir 
-src/main/java/  java source files for the application (included in the JAR/WAR) 
-src/main/resourcs/ resource files, xml, properties, etc (included in the JAR/WAR) 
-src/test/java/  java source files for tests (only used during testing) 
-src/test/resources/ resource files for testing (only used during testing)