2012-08-03 23 views
0

我剛剛嘗試了Groovy-Eclipse插件,並且一切正常,除了語法突出顯示行爲真的很奇怪。Groovy eclipse插件,無處不在的刪除線

基本上,它認爲幾乎所有的東西都被棄用了。我到處都有觸角。

例如,使用的toURL

"http://stackoverflow.com".toURL() 

我看到這一點的方法負載,包括eachLine,gettext和當刪除線通過很多很多。這些方法不被棄用,發生了什麼?

我運行Eclipse 4.2,2.7.0.xx-20120703-1400-E42-RELEASE和Groovy 2.0

+0

什麼版本的Eclipse?什麼版本的Groovy插件?什麼版本的Groovy? – 2012-08-03 10:44:58

回答

1

,因爲它們轉移到其他類和你的插件不知道的是,這些方法已被棄用。有許多方法已棄用:

您可以查看已棄用的API,以獲取Groovy的新主版本here

您可以閱讀有關類似的問題here


從事物的STS/Groovy的Eclipse的側答案。 這在最新的2.7.1快照中修復。 早期版本的Groovy-Eclipse並不知道StringGroovyMethod, ,但這已得到修復。


+1

沒錯。您可以使用以下更新站點進行更新。對於E37:http://dist.codehaus.org/groovy/distributions/greclipse/snapshot/e3.7/對於E42:http://dist.codehaus.org/groovy/distributions/greclipse/snapshot/e4.2/ – 2012-08-03 15:04:42