2012-02-07 150 views
1

我在運行我的Linode(運行Ubuntu 11.10)時遇到了運行grails 2的麻煩。Grails 2升級問題

我可以運行1.3.7就好了,但是當我嘗試使用grails 2時,控制檯無法正常工作。我可以在1.3.7中使用grails交互模式。 Grails 2剛剛死亡。

有沒有其他人看過類似的東西?謝謝。

+0

另外,這裏有一個討論: http://grails.1312388.n4.nabble.com/Grails-2-Upgrade-issue-td4364841.html – 2012-02-07 16:21:23

回答

0

你的意思是你在Linode上進行開發嗎?檢查您的JVM版本ja JAVA_HOME設置。非常舊的1.6.0版本(1.6.0_18之前版本)不適用於Grails 2.0開發。 OpenJDK也可能導致問題。獲取最新的Oracle JavaSE 1.6.0版本(當前爲1.6.0_30)。 Grails 2.0開發模式中的默認設置需要1GB可用內存。這可以通過GRAILS_OPT環境變量進行調整。

0

我在運行Ubuntu的512mb VM上有兩個Grails版本(1.22和2.00),您的GRAILS_HOME變量設置指向您要使用的版本?在控制檯中,grails有助於告訴你什麼?

0

我已經通過STS(Spring Tool Suite)將我的項目從grails 1.3.7升級到grails 2.0,並且據我所知,我需要從Groovy 1.7升級到Groovy 1.8,以便您可以檢查是否有Groovy 1.8

0

我在2.0.1和1.3.7

2.0.1時間運行單元測試: 完成414次單元測試,0失敗185855ms

1.3.7時間: 測試在87680ms完成。 ..

Java版本 「1.6.0_29」 的Java(TM)SE運行時環境(建立1.6.0_29-b11-402-11M3527) 爪哇的HotSpot(TM)客戶機VM(構建20.4-b02-402,混合模式)

我在命令行中運行。