在 GlassFish 3 Application Server 中配置 MySQL 数据源
Posted
技术标签:
【中文标题】在 GlassFish 3 Application Server 中配置 MySQL 数据源【英文标题】:configuring a MySQL DataSource in GlassFish 3 Application Server 【发布时间】:2012-09-29 19:37:32 【问题描述】:有人知道在 glassfish 3 中配置 mysql 数据源的步骤吗?我坚持datasourceName
应该是什么。这是我一直在遵循的步骤。他们是正确的吗?我错过了一步吗?顺便说一句,我在Mac OSX Lion
上安装了 glassfish 3.1.2
作为Netbeans 7.2
的一部分
Domain Admin Console
4) 转到常见任务 > 资源 > JDBC > JDBC 连接池并单击NEW
5) 池名称:MySQL
资源类型:javax.sql.ConnectionPoolDataSource
数据库驱动供应商:MySQL
6) 点击Next
并向下滚动到Additional Properties (8)
端口号:3306
databaseName: mygames // 这是任意的
datasourceName: com.mysql.jdbc.Driver // 我不确定这是否正确
角色名称:
网络协议
服务器名称:本地主机
用户:我的名字
密码:我的密码
7) 点击完成。
我还有一个问题,有没有最好的位置放置/jars/jdbc-drivers/mysql-connector-java-5.1.22
?以及如何告诉 DataSource 设置如何访问它?
【问题讨论】:
【参考方案1】:我的配置确实有效。我遇到的问题是将 jar 放在正确的目录路径中。我想我找到了,因为它有效:
/Applications/NetBeans/glassfish-3.1.2.2/glassfish/lib
【讨论】:
以上是关于在 GlassFish 3 Application Server 中配置 MySQL 数据源的主要内容,如果未能解决你的问题,请参考以下文章
在 Glassfish 4.1 中部署 ADF application1.2.2.1.4.0
在API上的“post”方法获取“org.glassfish.jersey.message.internal.HeaderValueException”错误
Glassfish 3.1.2.2上的java.lang.NoClassDefFoundError