使用Rational Application Developer創建一個J2EE應用程序,我爲我的EAR創建了一個項目,併爲我的WAR創建了一個項目 - 遵循RAD創建的通常項目結構。如何使用Maven在RAD中構建J2EE EAR文件?
那麼,我該如何創建一個Maven構建文件,這個文件構建了帶有WAR等內容的EAR - 可以部署。從哈德森起飛時,建造需要工作。
使用Rational Application Developer創建一個J2EE應用程序,我爲我的EAR創建了一個項目,併爲我的WAR創建了一個項目 - 遵循RAD創建的通常項目結構。如何使用Maven在RAD中構建J2EE EAR文件?
那麼,我該如何創建一個Maven構建文件,這個文件構建了帶有WAR等內容的EAR - 可以部署。從哈德森起飛時,建造需要工作。
我對RAD + Maven沒有任何體驗。但是我嘗試過WSAD + ANT,並且必須使用特定的WSAD ant任務才能完成此任務。 因此,同樣適用於RAD + Maven場景。 我認爲這可能會給一些提示。
http://maven.apache.org/plugins/maven-eclipse-plugin/rad-mojo.html
對不起,無法提供精確的解決方案。
如果您的EAR是標準EAR,那麼「簡單地」使用Maven EAR plugin。如果您需要更具體的指導,請提出更具體的問題。
耳朵不完全是一個標準的耳朵。它將是一個Webshere特定的EAR - 帶有額外的ibmconfig目錄和相關的Websphere配置。
格式化在連接中不起作用 - 並且沒有足夠的空間顯示完整的錯誤。 – Stevie 2010-04-15 06:37:07
@Stevie你不能對Maven有循環依賴,但我沒有得到你有循環依賴的地方。請使用相關代碼段而不是使用評論來編輯和更新您的問題。另外,你能澄清一下,「ibmconfig」的內容是否是動態的。它的內容是靜態的,這不應該是一個問題(以防萬一,請參閱http://stackoverflow.com/questions/2060368/what-is-the-difference-between-an-ear-file-and-a -websphere增強耳/ 2060743#2060743)。 – 2010-04-16 14:38:17
您是否看到過使用Rational Application Developer 7.5.5和Maven進行Java EE開發 - 瞭解強大的開放式Maven構建框架如何與Rational Application Developer 7.5.5豐富的Java EE 5開發工具集合-123 https://www.ibm.com/developerworks/wikis/download/attachments/113607155/RAD_755_MAVEN_0601.pdf?version=1
WSAD螞蟻任務不合適(我認爲)。構建需要可移植 - 並且需要從哈德森運行,而不僅僅是RAD內部 - 我認爲這是我的問題的基礎。 – Stevie 2010-04-15 06:38:15