簡體   English   中英

Subversion,Hudson,GWT Google Plugin,M2Eclipse的Maven多模塊項目結構是什么?

[英]What Maven multi module project structure for Subversion, Hudson, GWT Google Plugin, M2Eclipse?

我設置了一個平坦的Maven項目布局,其中包含從父級到POM文件中的模塊的相對路徑。 這在Maven中構建良好,而Google Plugin for Eclipse運行GWT Web應用程序。 但后來我無法找到配置Hudson從父級查找模塊的明確解釋。 此外,開發人員反對每個模塊都有自己的主干/分支/標簽Subversion布局。

我重新考慮了因素,將模塊置於父級之下。 M2Eclipse為每個模塊創建了一個項目。 但這令人困惑; 父項目也有模塊代碼。 它們似乎不是鏈接,因此相同的代碼位於兩個位置,而在一個位置進行編輯不會在另一個位置進行更改。

將帶有模塊的父項添加到Subversion,然后將其檢查,將模塊項目轉換為單純的文件夾; 谷歌插件找不到要運行的Web應用程序,但它確實在Maven中構建。

我嘗試將GWT模塊作為項目簽出,但作為Web應用程序運行失敗,因為它位於不同的目錄中。

所以,我試圖讓這些東西以標准方式協同工作。 如何為平面布局Maven多模塊項目配置Hudson? 要么。 如何使用允許我使用GWT Google插件的嵌套布局?

你的問題確實涉及很多方面,但就Hudson集成而言,我建議首先弄清楚如何在命令行上使用Maven構建項目。 然后,只需在命令行中添加構建步驟作為自由式項目中的單獨Maven 3步驟,就可以輕松地在Hudson上創建構建。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM