2012-08-30 138 views
0

對於我的項目,我想使用Maven構建和git子模塊。我希望能夠從項目中的多個應用程序中引用一堆java文件,從而使應用程序之間的文件保持一致。爲這些文件創建一個回購庫,並將它們作爲子模塊添加到我的應用程序中似乎是要走的路。回購中的文件可以用最方便的方式進行結構化。Git子模塊和Maven標準目錄結構

我想盡可能尊重Maven標準目錄結構。但是,似乎git只能添加子模塊作爲父回購的直接子目錄。雖然這可能實際上不符合Maven標準目錄結構,但我還沒有弄清楚如何使它工作。

是否可以一起使用這兩種工具以達到完美的和諧,這樣我就不必手動修改poms了?如果是這樣,怎麼樣?

回答

0

我相信你想要做的就是反對Maven的想法。你不應該在這種意義上共享源代碼。爲什麼不爲共享代碼創建單獨的工件,並將其作爲這些應用程序的依賴項?

+0

嘿,這完成了我想要做的事情。謝謝! – brandones