基於幻燈片放映 http://www.slideshare.net/kennethaliu/modularizing-your-grails-application-with-private-plugins-springone-2gx-2012 我試圖模塊化我的應用程序。要做到這一點我創建了一個插件叫做LMS核心和補充它在同一個目錄中主要應用的的grails-app在grails上安裝本地插件2.5.1
對於加在我buildconfig
plugins {
...
grails.plugin.location.LmsCore = "lms-core"
grails.plugin.location.'lms-core' = "lms-core"
}
我有我已經加入的依賴下面的代碼試着用和不用破折號( - )的代碼顯示這兩種方式,我仍然無法解決類編譯錯誤。這些是移動到插件的類。 我已經通過下面的問題了,沒有任何解決方案
How to run a local plugin in Grails 2.0?
http://grails.1312388.n4.nabble.com/Insert-own-local-plugin-into-build-config-td4646704.html
你試過絕對路徑嗎?當我在這裏時,你是否嘗試將它安裝到本地maven緩存中,並使用正常的「name:version」語法? – christopher
是的我嘗試了像「E:\\ folder \\ folder」這樣的絕對路徑,但是插件不在父應用程序之中。不,我還沒有嘗試過maven,因爲我仍然在開發插件,其中視圖位於父應用中,並且域類位於插件中。 – Sap
這聽起來不像是我適當使用插件。插件應該是一個獨立的功能塊。你可能有一個安全插件,但我從來沒有聽說過有人將他們的域類放在一個單獨的插件中。 – christopher