我正在開發一個多模塊項目,其中大多數模塊都被設計爲使用Grails完成自己的Web界面(REST API,Web頁面等)。有幾個類我想被不同的(所有)模塊使用。如果這是一個簡單的Java項目,我只需創建一個新的Maven項目(使用archetype:generate
),部署/安裝,並相應地將其導入模塊。我如何使用Grails做到這一點?這是Grails插件旨在解決的一個問題嗎?創建Grails共享庫
0
A
回答
0
由於您正在討論jar/lib工件,因此最好使用本地Maven存儲庫,您可以在其中構建maven項目,然後將其解析爲您的BuildConfig.groovy
中模塊的依賴項。
沒有什麼能阻止你使用Grails插件來提供這個資源,但這似乎有點矯枉過正,因爲Grails插件旨在做更多。
0
它在我看來你想要一個多項目構建或Mavenized Grails項目或單獨的插件。
使用一個Grails多項目建設
直Maven的整合
- 指南:http://grails.org/doc/latest/guide/commandLine.html#antAndMaven
- 我有一個基本的介紹視頻在這裏:https://www.youtube.com/watch?v=tqGN61hiciE
獨立Grails插件
你仍然可以使用獨立的Grails插件和主要應用程序中引用它們。
相關問題
- 1. 從C++創建共享庫
- 2. 創建Oozie共享庫
- 3. 吉斯:創建共享庫
- 4. 創建最小共享庫
- 5. C++共享庫創建 - 與其他共享庫鏈接
- 6. 創建另一個共享庫時鏈接共享庫
- 7. 使用另一個共享庫創建共享庫
- 8. 通過Eclipse CDT創建共享庫
- 9. 使用Webpack的DllPlugin創建共享庫
- 10. 使用gcc創建共享庫
- 11. 如何用cmake創建共享庫?
- 12. 創建靜態和共享C++庫
- 13. 共享庫創建軟鏈接
- 14. 創建共享庫時鏈接錯誤
- 15. 如何使用ld創建共享庫?
- 16. 構建多個共享庫
- 17. Docker共享卷創建
- 18. 創建theano共享行
- 19. 將共享庫鏈接到共享庫
- 20. Bzr:從現有獨立存儲庫創建共享存儲庫
- 21. 從靜態庫列表創建共享庫
- 22. 使用GNU libtool創建靜態庫和共享庫?
- 23. 如何從對象或靜態庫創建共享庫
- 24. 創建包含其他庫的共享庫
- 25. 如何從redis源代碼創建共享庫或靜態庫?
- 26. 建立共享庫鏈接到其他不標準共享libarary
- 27. 我可以創建一個共享庫,它既有共享庫也有靜態庫
- 28. 共享庫App.Config
- 29. Websphere共享庫
- 30. 共享庫
這是一個選項,但問題是一些常用/實用程序類使用了一些Grails特定功能。例如,我創建了一些使用Grails中默認的Spock堆棧的測試組件,我希望在其他Grails項目上重用它。 –
那麼,如果它可以作爲jar分發,那麼你應該這樣做,否則一個Grails插件更有意義。不知道你的要求,很難說更多。 –