2014-03-24 47 views
0

安裝Java和Grails,設置GRAILS_HOME,JAVA_HOME和Path變量。安裝了GGTS,當試圖創建一個新的Grails項目時,我得到以下錯誤。創建新的Grails項目時出錯 - GGTS/STS/Eclipse與GGTS插件

The command 'C:\Program Files\Java\jdk1.7.0_51\bin\javaw.exe (Mar 24, 2014, 1:59:29 PM)' was terminated because it didn't produce new output for some time. 

See details for the output produced so far. 

If you think the command simply needed more time, you can increase the time limit in the Grails preferences page. 

See menu Windows >> Preferences >> Grails >> Launch 
Command: C:\Program Files\Java\jdk1.7.0_51\bin\javaw.exe (Mar 24, 2014, 1:59:29 PM) 
---- System.out ---- 
| Loading Grails 2.2.4 
| Configuring classpath 
---- System.err ---- 

Terminating process: Timeout: no new output for 180000 milliseconds 
------System.out:----------- 
| Loading Grails 2.2.4 
| Configuring classpath 
------System.err:----------- 

Terminating process: Timeout: no new output for 180000 milliseconds 

使用Eclipse + GGTS插件嘗試相同,仍然有同樣的問題。 從命令行創建新項目沒有問題。從命令行創建一個新的Grails項目,然後將該項目導入到工作區中,並在嘗試創建新控制器時引發相同的錯誤。不知道是否有其他人有同樣的問題。

GGTS是否足夠成熟?有其他選擇嗎?

好吧,現在我關閉我的IDE並嘗試從命令行。 我已經手動設置了我的代理設置,因爲'set proxy'命令不會更新ProxySettings文件。 從命令行我能夠創建一個新的項目,當我嘗試編譯我得到這個...

| Error Resolve error obtaining dependencies: Failed to read artifact descriptor 
for org.grails:grails-docs:jar:2.3.7 (Use --stacktrace to see the full trace) 
| Error Required Grails build dependencies were not found. 
This is normally due to internet connectivity issues (such as a misconfigured proxy) 
or missing repositories in grails-app/conf/BuildConfig.groovy. Please verify your 
configuration to continue. 
| 
+0

我還沒有找到ggts的任何問題。我遵循這個http://grails.asia/grails-tutorial-for-beginners-setup-your-windows-development-environment/ – JavaDev

+0

1.我看到你的JDK路徑中有空格,在創建了很多問題的窗口中爲了我。確保您的JDK + GRAILS安裝在不含空格的路徑中。例如。在你的情況下,它可以是C:\ Java \ jdk1.7.0_51。更多信息參見我之前交 http://stackoverflow.com/a/20048435/1811107 2.我一直在使用GGTS有一段時間了,它似乎穩定 - 我個人的偏好是刷新整個環境一次在3個月內。 – user1811107

+0

是的,我一直遵循相同的(http://grails.asia/grails-tutorial-for-beginners-setup-your-windows-development-environment/),我不認爲JDK路徑中的空間是任何問題,我可以使用grails命令從命令行創建一個新項目。問題是在使用IDE時,它創建了項目框架,但超時後拋出上述錯誤。 – srb

回答

1

我曾經遇到過類似的問題所在,並在寬限期的東西,我連接到互聯網並想到了實現。

請參閱this link我確信它會有幫助。

+0

感謝您的回覆。 是的,我手動修復了我的代理設置,因爲set proxy命令實際上並未更新代理設置文件。看到我原來的帖子上的編輯。 – srb

+0

問題在於代理,在Windows上缺少雙引號。我不得不手動編輯代理設置。 感謝您的幫助! – srb