2

私たちは Java テクノロジに取り組んでおり、Java でエンタープライズ アプリケーションを作成しました。また、Amazon aws でインスタンスを作成しました。Amazon の Web エンタープライズ アプリケーション用に次のホストがあります。

SERVER AMAZON= ec2-54-235-50-8.compute-1.amazonaws.com
MYSQL= mysqld@ec2-23-23-65-23.compute-1.amazonaws.com

次のように、glassfish に JDBC 接続プールを作成しました。ここに画像の説明を入力

jdbc接続プールにpingを実行すると、「クラス名が間違っているか、com.mysql.jdbc.MySqlDataSourceのクラスパスが設定されていません」という例外が発生します。

4

2 に答える 2

1

これを試して:

cd ./glassfish3/glassfish/domain/domainl/lib
wget http://mysql.llarian.net/Downloads/Connector-J/mysql-connector-java-5.1.18.zip
unzip mysql-connector-java-5.1.18.zip
mv ./glassfish3/glassfish/domain/domainl/lib/mysql-connector-java-5.1.18/mysql-connector-java-5.1.18-bin.jar   ./glassfish3/glassfish/domain/domainl/lib

これによりmysql-coonector-java.jar、libフォルダーにファイルが取得されます。

于 2013-04-24T04:17:25.347 に答える
0

mysql コネクタは、glassfish ドメインの lib ディレクトリにある必要があります。ガラス魚はそれを見つけることができないようです。

glassfish-install-dir\glassfish\domains\domain1\lib
于 2013-04-20T05:58:36.133 に答える