2010-01-06 90 views
1

我听说GAE现在支持Groovy,但看起来插件不能很好地协同工作。我正在尝试在eclipse中创建一个GAE项目,我可以添加Groovy类...但它不起作用。每次我尝试添加Groovy类时,都会收到错误“项目不是Groovy项目”。当我去配置 - 转换为Groovy项目,并试图整合Groovy类...我得到以下将Groovy类添加到Google App Engine项目中(groovy-plugin,google-plugin)

java.lang.NoClassDefFoundError: groovy/lang/GroovyObject 

有没有什么办法让这两个插件一起工作?

我喜欢GAE插件的简单测试和部署,但希望从Groovy的XMLSlurper中获益。

回答

-1

我似乎已经得到它的工作,但我不知道这是正确的方式。我右键单击了该项目并选择“配置 - 转换为Groovy项目”,并将groovy-all-1.7.0.jar和asm-3.2.jar添加到war/web-inf/lib文件夹并引用它们无论是在班级路径中。该项目将开始。任何人都可以证实这是解决这个问题的正确方法吗?

1

为什么你需要添加asm-3.2.jar? 这应该集成在groovy-all-1.7.0.jar

相关问题