【发布时间】:2017-04-09 21:45:12
【问题描述】:
对于wildfly domain 模式的mysql jconnector 驱动程序的安装似乎存在某种错误。在wildfly 独立中一切都很好。在 wildfly 9 中也尝试过 - 结果相同。
无论如何,经过这么多的挖掘,设法让它工作。希望它能节省一些人的时间。
【问题讨论】:
标签: mysql driver wildfly-10 wildfly-9 jconnect
对于wildfly domain 模式的mysql jconnector 驱动程序的安装似乎存在某种错误。在wildfly 独立中一切都很好。在 wildfly 9 中也尝试过 - 结果相同。
无论如何,经过这么多的挖掘,设法让它工作。希望它能节省一些人的时间。
【问题讨论】:
标签: mysql driver wildfly-10 wildfly-9 jconnect
1) 以域模式启动服务器
2) 从https://dev.mysql.com/downloads/connector/j/5.1.html 下载 jconnector 驱动程序 使用开发版本 6。
3) 从 Web 界面在 wildfly 中部署: a) http://localhost:9990 -> 部署 > 内容存储库 > 添加。之后分配并激活
4) 配置选项卡 -> 配置文件 -> 完整(或其他需要)-> 数据源 -> 非 XA -> 添加
a) 从列表中选择 MySQL 数据源 ...然后下一步 b) 命名。第一个字段是任意的,由您决定,第二个字段格式为 java:/name-up-to-you ... 然后 Next
c) JDBC 驱动程序设置。使用“指定驱动程序”选项卡,保留所有内容,但第一个字段除外:“名称*:”应该是已部署驱动程序的名称。对我来说,没有改变任何东西,这是 mysql-connector-java-6.0.6-bin.jar ...然后是 Next(*下面的一些注释)
d) 连接 URL*: jdbc:mysql://localhost:3306/my-db 或您的数据库所在的任何位置...然后下一步并完成
您可以手动将驱动程序作为模块包含在模块/系统/...目录中,然后通过 wildfly-home/domain/configuration/domain.xml 进行设置在标签中找到子元素,然后是子元素,然后添加你的。但我不能让它这样工作,所以不会进入这个。
有人有过这样的经历吗?
【讨论】: