2013-03-21 51 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)