我試過在Groovy 1.6-beta-2中使用新的Groovy Grape功能,但我收到一條錯誤消息;獲取Groovy的葡萄!
unable to resolve class com.jidesoft.swing.JideSplitButton
從Groovy的控制檯(/opt/groovy/groovy-1.6-beta-2/bin/groovyConsole)運行庫存例如當;
import com.jidesoft.swing.JideSplitButton
@Grab(group='com.jidesoft', module='jide-oss', version='[2.2.1,)')
public class TestClassAnnotation {
public static String testMethod() {
return JideSplitButton.class.name
}
}
我甚至嘗試運行grape命令行工具來確保庫已導入。喜歡這個;
$ /opt/groovy/groovy-1.6-beta-2/bin/grape install com.jidesoft jide-oss
哪個安裝庫就好了。我如何從groovyConsole中正確運行/編譯代碼?
這對我很好。空課是關鍵。幾點... 1 /我不需要initGrape()行(使用groovy 1.7x或1.8x).. 2 /如果您在代理後面請確保添加您的代理設置-Dhttp.proxyHost = -Dhttp.proxyPort = ...我將它們添加到我的開始處Groovy.sh | bat –
khylo
2012-03-05 09:31:38