1

Windows Vista 64 ビット、Eclipse Galileo、GWT フレームワークを使用していClassNotFoundExceptionます。Class.forname("com.mysql.jdbc.Driver")をダウンロードしましmysql-connector-java-5.1.6-binたが、このファイルを配置する正確なパスは何ですか? gwt-projects にいる間にこの例外が発生しますが、通常のプロジェクトでは問題なく動作します。それをどのように行うべきか考えていますか?

4

3 に答える 3

1

最後に、問題はクラスパスにありませんでしたが、.jar ファイル自体から、動作していなかった mysql-connector-java-5.1.6-bin を使用していましたが、mysql-connector-java-3.0 を試してみました。 17-ga-bin すべて問題なく動作します。BalusC の協力に感謝します:)

于 2010-04-27T13:15:13.913 に答える
0

Google App Engine を無効にします。Eclipseでの設定です。

Google App Engine では、ソケットを開くことができません。JDBC ドライバーをロードしようとすると、静的ブロックでソケット接続が確立されます。静的ブロックの例外は ClassNotFoundException につながります。これが表示されているものです。

于 2010-04-27T13:12:28.020 に答える
0

問題のアプリケーションのランタイム クラスパスに JAR ファイルを配置するだけです。

サーブレット ベースの Web アプリケーションの場合、通常は/WEB-INF/libフォルダに配置します。デフォルトでは、webapp のランタイム クラスパスによってカバーされます。

于 2010-04-27T12:30:59.200 に答える