1

Google アナリティクス 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

JAR の処理は、grails で非常に簡単に保たれます。Maven などを使用しない場合は、JAR を grails アプリケーションのルート ディレクトリにある lib フォルダーにコピーするだけです。それらをそこに置いて、問題が解決するかどうかを確認してください。

さらに: どの IDE を使用していますか? たとえば、IntelliJ は lib フォルダー内の JAR を即座に認識します。したがって、すでに IDE で効果が表示されているはずです。

于 2012-10-10T09:36:22.953 に答える