【发布时间】:2016-02-18 17:25:44
【问题描述】:
Grails 版本:3.0.7
Groovy 版本:2.4.4
JVM 版本:1.8.0_51
我一定遗漏了一些非常简单的东西。
我已按照自述文件中的定义将 grails 插件添加到我的项目中:
compile 'org.grails.plugins:geocode:0.3'
我可以看到相关的依赖已经从仓库拉下来了。
但是,当尝试使用以下方式在我的控制器中注入服务时:
def geocodingService
我在执行时收到以下错误:
原因:java.lang.NullPointerException:无法在 null 对象上调用方法 getPoint()
相关的代码行是:
Point location = geocodingService.getPoint('XXX XXX, UK')
我的猜测是依赖注入失败,但谁能告诉我我犯的错误?
【问题讨论】:
-
好的,插件似乎不在类路径中,因为插件中的类点无法解析?
标签: grails grails-3.0