我需要一些帮助,我正在尝试使用Google AnalyticsAPI制作控制器,但使用:
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。
我需要解决。
答案 0 :(得分:0)
在grails中,JAR的处理非常简单。如果你不使用像maven这样的东西,你可以将你的JAR复制到grails应用程序根目录下的lib文件夹中。 尝试将它们放在那里,看它是否能解决问题。
此外:你使用什么IDE? IntelliJ例如可以立即识别lib文件夹中的JAR。所以你应该已经在IDE中看到效果了。