0

私は Grails で MySQL を使用しようとしています..grails のドキュメントに従って、MySQL コネクタをダウンロードし、jar ファイルをパス grails-app/lib に配置しました。

しかし、アプリケーションの実行中に多くのエラーが発生します。それらのいくつかは次のとおりであり、解決すれば残りは解決できると思います。

| Loading Grails 2.0.3
| Configuring classpath.
| Environment set to development.....
| Packaging Grails application.....
| Compiling 236 source files.
| Error Compilation error: startup failed:
Compile error during compilation with javac.
C:\xp\sst workspace\racetrack\grails-app\lib\src\com\mysql\jdbc\integration\c3p0\MysqlConnectionTester.java:31: error: package com.mchange.v2.c3p0 does not exist
import com.mchange.v2.c3p0.C3P0ProxyConnection;
                          ^
C:\xp\sst workspace\racetrack\grails-app\lib\src\com\mysql\jdbc\integration\c3p0\MysqlConnectionTester.java:32: error: package com.mchange.v2.c3p0 does not exist
import com.mchange.v2.c3p0.QueryConnectionTester;
                          ^
C:\xp\sst workspace\racetrack\grails-app\lib\src\com\mysql\jdbc\integration\c3p0\MysqlConnectionTester.java:44: error: cannot find symbol
public final class MysqlConnectionTester implements QueryConnectionTester {
                                                    ^
  symbol: class QueryConnectionTester
C:\xp\sst workspace\racetrack\grails-app\lib\src\com\mysql\jdbc\integration\jboss\ExtendedMysqlExceptionSorter.java:28: error: package org.jboss.resource.adapter.jdbc.vendor does not exist
import org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter;
                                             ^
.......... etc
44 errors
2 warnings
1 error

この問題を解決するのを手伝ってください...

4

1 に答える 1

0
  1. ドキュメントのどこに記載されていますgrails-app/libか? 私はそれがちょうどあるべきだと信じていますlib/
  2. ある種のソースコード jar ではなく、バイナリ jar をそこに入れてもよろしいですか?

内部grails-appで行ったことはすべて削除してから、次の行のコメントを外してください。

    // runtime 'mysql:mysql-connector-java:5.1.16'

grails-app/conf/BuildConfig.groovy

于 2012-05-22T13:42:25.327 に答える