2011-07-12 83 views
1

我有Spring Roo項目。這是maven項目。所以我想用maven模塊來讓我的項目變得模塊化。 但是,當我嘗試創建模塊項目(使用m2eclipse右鍵單擊項目,然後Maven - > New Maven Module Project)。它創建成功,它從父項目獲取所有Maven依賴項/庫。如何爲Spring Roo項目創建Maven模塊?

但是: 1)我不能使用來自父項目類(即使「從工作區項目解決依賴」被選中)

2)我不能用小豆殼。 我可以運行shell,但不能添加實體。 而我無法添加持久性。

roo> persistence setup --provider HIBERNATE --database HYPERSONIC_IN_MEMORY 
additionalBuildcommands element of the maven-eclipse-plugin required 

回答

3

但是:1)我不能使用類從父項目(即使 「解決從工作區項目 依賴」 被選中)

這是正確的。多模塊項目的父項目必須包裝pom,這意味着不會編譯任何類。父項目應該是多個子項目的包裝,僅此而已。

0

嘗試更新項目配置。

0

截至2011年8月,這是不可能的。 我只設法將具有roo依賴項的域類移入單獨的maven項目。 然後我可以添加它作爲依賴。

創建Maven模塊預計在Spring Roo> = 1.2.M2