2016-01-12 26 views
1

當grails嘗試編譯項目時發生,當使用--stacktrace和--verbose時,會顯示相同的輸出。我試圖重新安裝插件和Grails。 我使用Grails 2.4.3Grails - 分叉的Grails虛擬機在編譯時退出

這裏的錯誤:

Running without daemon... 
Compiling 230 source files 
Parent process shutdown. Exiting... 
Error Forked Grails VM exited with error 

回答

1

,你必須是你不知道什麼是錯的問題。爲了找到真正的問題,我建議你在的grails-app/conf目錄更改/ BuildConfig.groovy參數:grails.project.fork此:

grails.project.fork = [ 
    compile: false, 
    test: false, 
    run: false, 
    war: false, 
    console: false 
] 

再試一次,你會看到真正的問題。

+0

謝謝!問題是子模塊沒有被初始化,因此沒有找到類。 –

0

的grails-app/conf目錄/ BuildConfig.groovy

dependencies { 
    // specify dependencies here under either 'build', 'compile', 'runtime', 'test' or 'provided' scopes e.g. 
    runtime 'mysql:mysql-connector-java:5.1.27' 
    // runtime 'org.postgresql:postgresql:9.3-1100-jdbc41' 
    // runtime 'mysql:mysql-connector-java:5.1.40' 

} 
0

我有同樣的問題,這可能是一些數據庫問題,請檢查您是否有一個正確的轉儲或者進入C:\用戶\你的-pc.grails \ 2.4.4 \並刪除.slcache文件夾,然後重試運行該應用程序。