我有一個Maven項目,它依賴於生成的源文件。這些源碼需要由另一個maven pom構建的java程序生成。 (在這種情況下,源碼由greendao源碼生成器生成,但它們可以由任何通用java可執行文件生成)。假設我想使用reactor來構建這兩個子模塊,我怎樣才能確保第一個模塊被構建並執行並生成其源文件以包含在第二個模塊中?Maven pom爲另一個pom生成類文件
0
A
回答
0
相關問題
- 1. 自動生成一個Maven pom
- 2. maven:用同一個pom文件生成幾個「工件」?
- 3. 爲什麼maven需要生成一個pom-transformed.xml?
- 4. Maven POM錯誤-POM丟失
- 5. 行家產生POM文件
- 6. Maven - 動態pom文件?
- 7. 從現有項目生成Maven POM?
- 8. 如何在一個pom文件中生成兩個xmlbeans
- 9. Gradle init不生成pom
- 10. 如何爲現有的eclipse插件項目生成pom文件?
- 11. 在artifactory中從jar生成pom文件?
- 12. Maven pom錯誤
- 13. Maven Parent POM
- 14. Spring Hibernate maven POM
- 15. Maven POM的XPath
- 16. Maven超級POM
- 17. maven,JAVA_HOME pom
- 18. POM依賴不起作用(Eclipse,Maven,POM)
- 19. Maven:從不同pom導入pom屬性
- 20. 與Maven一起運行POM
- 21. Maven包含另一個pom插件配置
- 22. Gradle使用maven插件管理生成的POM上的插件
- 23. 允許同一POM文件
- 24. maven pom xml變量
- 25. maven not building parent pom
- 26. Maven:確定父POM
- 27. dynamic pom動態生成
- 28. 定義Maven的配置文件POM
- 29. 獲取maven pom文件的名稱
- 30. 配置Maven任務段在POM文件
你有模塊A,它由greendao生成類。您安裝/部署它,並將其作爲依賴關係包含到B項目中。你能證實嗎? –
關閉。當我安裝/部署它時,我有模塊A構建了greendao類生成器。然後,我從模塊A運行生成器以生成模塊B的源代碼。模塊B由生成的源代碼和僅生成的源代碼組成。 – emmby
你有沒有類似[cxf-codegen-plugin](http://cxf.apache.org/docs/maven-cxf-codegen-plugin-wsdl-to-java.html)?它從wsdl源文件生成,並將其作爲「」文件夾的來源。如果是,你可以使用模塊A作爲maven插件(當然你需要編寫必要的類)。或者第二個解決方案是在階段生成源中運行它。您可以使用[build-helper-maven-plugin](http://mojo.codehaus.org/build-helper-maven-plugin/usage.html)將新的源文件夾包含在項目中。我更喜歡在其他maven模塊中生成源代碼,並將其作爲依賴包含在其中。 –