我正在grails中创建一个服务类,该服务类生成一个JSON结构并使用它对另一个服务进行REST调用。我正在尝试导入一些groovy.json
类,如下所示:
import groovy.json.JsonBuilder
import groovy.json.JsonOutput
class SomeService {
...
}
但是,出现以下错误:
1: unable to resolve class groovy.json.JsonBuilder
[groovyc] @ line 1, column 1.
[groovyc] import groovy.json.JsonBuilder
[groovyc] ^
当我尝试groovysh时,似乎可以很好地导入这些类。在Grails中引入标准Groovy JSON库时,我需要做什么?
最佳答案
该类是在Groovy 1.8中引入的,直到2.0.0+才在Grails中使用。您需要升级到2.0.x +或使用其他JSON库。
关于grails - 为什么不能在Grails中导入此Groovy库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11481014/