2011-04-05 104 views
0

grails run-app下運行時,如果有任何文件正在重新編譯,是否有運行腳本的方法?Grails編譯事件

我想運行一個自定義腳本,當任何文件已被更改並正在重新編譯。 eventCompileStart只在建立戰爭時運行。

回答

2

我正在運行grails 1.3.7。我在grails-app/scripts中創建了一個_Events.groovy文件。它包含以下內容:

eventCompileStart = { kind -> 
    println "Triggered ${kind}" 
} 

第一次我做了一個grails run-app我得到了輸出。然後我運行應用程序,並創建一個新的域。再次,我得到了輸出。它不僅執行Grails戰爭。

+0

我叫它'_Event.groovy',謝謝! – 2011-04-05 21:59:43

+0

你不討厭那些嗎? :)很高興這很簡單。 – Gregg 2011-04-05 22:00:22