2011-07-21 206 views

回答

4

至於有關的m2eclipse阿倫斯評論進行配置:檢查結帳所有項目選項檢查出你的項目(使用Google Checkout時從SVN Repositories視圖Maven項目):

enter image description here

enter image description here

這真的很簡單,只要你的根pom引用你所有的模塊。

+0

HI特拉維斯非常感謝!我已經安裝了m2eclipse和subclipse的helios。當試圖「從SCM檢出Maven項目」下拉列表「SCM URL」時,該框沒有列出選項。我嘗試在第二個下拉列表中輸入「scm:svn:svn:// /producta」(有效位置),我只是在maven控制檯中收到一條消息:「SCM提供程序不適用於scm:svn :/producta「 我也嘗試了http,雖然我使用svn協議也沒有效果。有沒有人有什麼建議,可能會導致這種情況,具體如何解決它? 謝謝 –

+1

您可以從SVN存儲庫視圖中選擇使用有問題的存儲庫的上下文菜單(如果您已將此存儲庫添加到那裏)。你在談論的這個特拉維斯傢伙是誰?)? – Torsten

+0

他他他...不知道從這個名字我輸入的地方我是谷歌搜索許多網站可能是一些其他地方我會看到這個名字和輸入錯誤... –

2

打開Java在Eclipse透視得到正確的看法。這發生在我身上,如果我打開PyDev視角。

enter image description here

+0

對不起,它不起作用 –

3

必須設置正確的Java源路徑在項目屬性下的Java構建路徑。

enter image description here

2

您必須導入*impl作爲Maven項目(即您必須單獨導入每個模塊)。 Eclipse不支持遞歸項目(bug)。

[編輯]

當你告訴Eclipse 「導入項目」 確保取消選擇 「複製到工作區」。這樣,所有文件將只有一個地方。

+1

@Optimizer:實際上M2Eclipse能夠將級聯的Maven項目導入到幾個Eclipse項目中。 – Torsten

+0

@Torsten:發佈一個答案,解釋如何做+1 –

+0

@Aaron - 非常感謝您的答覆!!!!!!但正如你可以看到我的單個項目,我有多個子項目,我有一個父母POM.xml現在我的問題是,當我單獨導入它們時,我無法通過我的父POM將它們綁定在一起...另外如果我將它們分開導入,那麼我將無法在日食中再次構建整個項目。我將如何解決這個問題? –

2

檢查出多模塊項目後:

  1. 導入每個項目到工作區使用File>Import>General>Existing Maven Projects。所有模塊應在工作區中顯示爲單獨的頂級項目。

  2. 如果你的項目還沒有源文件夾confgiured - 使用{your project}>Properties/Java Build Path> Source