2014-02-17 221 views
1

我無法清理,編譯我個人的grails項目。 如果我嘗試運行編譯--stacktrace或--verbose項目「X_Project」拋出我下面的錯誤無法編譯grails項目

問題執行:編譯--stacktrace 命令「GrailsCommand(P/X_Project> --noreloading編譯 - 堆棧跟蹤)'被終止,因爲它一段時間沒有產生新的輸出。

查看到目前爲止產生的輸出的詳細信息。

如果您認爲該命令只需要更多時間,則可以在Grails首選項頁面中增加時間限制。

查看菜單的Windows >>首>> >> Grails的啓動

Command: GrailsCommand(P/X_Project> --noreloading compile --stacktrace) 
---- System.out ---- 
Loading Grails 2.2.3 
---- System.err ---- 
Couldn't collect a stacktrace because Grails process was not found 
------System.out:----------- 
Loading Grails 2.2.3 
------System.err:----------- 

無法收集堆棧跟蹤,因爲Grails的過程中沒有被發現。

我現在有點迷路了。也許有人可以給我一個暗示在哪裏尋找錯誤/問題。

正在使用的版本:Grails 2.2.3,Groovy/Grails Tool Suite版本:3.3.0.RELEASE。

在此先感謝...

回答

1

,我想嘗試的第一件事就是從一個控制檯上它自己的運行Grails項目。確保你的操作系統有正確的路徑來安裝grails。轉到項目文件夾並運行:grails run-app

如果它從控制檯運行,那麼您知道問題出在IDE中。現在您做出決定:從控制檯運行Grails項目或使用IDE - 您的選擇。這裏是我的2美分:

現在我不是Groovy/Grails工具套件的忠實粉絲。當我使用Eclipse時,我分別安裝Eclipse,然後安裝Groovy & Grails插件。這種方法允許您在沒有任何限制的情況下擁有「標準」Eclipse,並且不受限於特定版本的情況下運行Groovy & Grails。現在說過你可以嘗試這種方法。

如果你不想使用Eclipse,你總是可以使用IntelliJ--它在Grails中扮演着非常好的角色。恕我直言,它使用Grails比Groovy/Grails Tool Suite更好地工作。