我有一个 glassfish 服务器,我尝试使用 mysql 数据库。
我做了什么:
- 我安装了 glassfisch3
- 我将 galssfish3/bin 添加到环境变量中
- 我安装了一个域和 glassfish3/glassfish/domains/domain1
- 我将 mysql-connector-java-5.1.25-bin.jar 添加到 glassfish3/glassfish/domains/domain1/lib
- 我在 glassfisch 中创建了一个数据源(名称:myDataSource,ClassName com.mysql.jdbc.jdbc2.optional.MysqlDataSource,资源类型:javax.sql.DataSource)
- 我保存了一切
当我现在转到我新创建的数据源并按下 ping 按钮时,我收到此错误:
Ping Connection Pool failed for movies. Class name is wrong or classpath is not set for : com.mysql.jdbc.jdbc2.optional.MysqlDataSource Please check the server.log for more details.
那么它有什么问题呢?官方 glassfisch3 文档说我做得对