4

我以前做过这个,但由于某种原因,我真的很难创建这个连接池。当我在创建连接池后 ping 连接池时,出现此错误:

Ping Connection Pool for bondsaver is Failed. 
Ping failed Exception - Class name is wrong or classpath is not set for : com.mysql.jdbc.jdbc2.optional.MysqlDataSource 
    Please check the server.log for more details. 
Ping failed Exception - Class name is wrong or classpath is not set for : com.mysql.jdbc.jdbc2.optional.MysqlDataSource 
    Please check the server.log for more details.

我在创建池时提供的信息如下:

  • portNumber: 3306;
  • databaseName:bondaverdb;
  • serverName:本地主机;
  • user: 根;
  • password: 我的密码;

有什么我遗漏的吗?有什么我拼写错误或输入不正确吗?

提前致谢!

4

1 回答 1

4

似乎是一个类路径问题。您的域的 lib 目录中有 mysql 连接器吗?

正确的路径应该是:

glassfish 安装目录\glassfish\domains\domain1\lib

(如果您不使用默认domain1,则使用其他域名)

于 2012-05-02T11:54:59.063 回答