似乎存在某种关于为 wildfly域模式安装 mysql jconnector 驱动程序的错误。在 Wildfly独立版中,一切都很好。在 wildfly 9 中也进行了尝试 - 结果相同。
无论如何,经过这么多的挖掘,设法让它工作。希望它可以节省某人的时间。
似乎存在某种关于为 wildfly域模式安装 mysql jconnector 驱动程序的错误。在 Wildfly独立版中,一切都很好。在 wildfly 9 中也进行了尝试 - 结果相同。
无论如何,经过这么多的挖掘,设法让它工作。希望它可以节省某人的时间。
1)以域模式启动服务器
2) 从以下网址下载 jconnector 驱动程序:https ://dev.mysql.com/downloads/connector/j/5.1.html 使用开发版本 6。
3) 从 web 界面在 wildfly 中部署:a) http://localhost:9990 -> Deployments > Content Repository > Add 。之后分配并激活
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 或任何你的数据库位于...然后下一步和完成
您可以手动将驱动程序作为模块包含在 modules/system/... 目录中并通过wildfly-home /domain/configuration/domain.xml 进行设置,然后在标签中找到子元素,然后是子元素element ,然后添加你的。但我不能让它以这种方式工作,所以不会进入这个。
有没有人有过这样的经历?