1

我需要一些帮助,我正在尝试使用 Google Analytics API 制作控制器,但使用的是:

statsController.groovy
/**************************************************************/

import com.google.gdata.client.analytics.AnalyticsService

class StatsController {

 def myService

 def stats(){

   myService = new AnalyticsService("example-App");
 }

}

/************************************************************/

错误信息:

处理请求时发生 ClassNotFoundException:[...] com.google.common.collect.Maps

我尝试将“gdata.analytics*.jar”、“google-collect-1.0.jar”、“guava.jar”和“jsr305.jar”添加到构建路径,但没有结果,错误总是说我描述或处理请求时发生 NotDefClassError:[...] com.google.gdata.client.analytics.AnalyticsService。

我需要解决。

4

1 回答 1

0

在 grails 中 JAR 的处理非常容易。如果您不使用 maven 之类的东西,您只需将 JAR 复制到 grails 应用程序根目录中的 lib 文件夹中即可。试着把它们放在那里,看看它是否能解决问题。

进一步:您使用什么 IDE?例如,IntelliJ 可以立即识别 lib 文件夹中的 JAR。所以你应该已经在你的 IDE 中看到了效果。

于 2012-10-10T09:36:22.953 回答