【问题标题】:Wildfly 10.1 MySQL Driver in Domain mode installationWildfly 10.1 MySQL 驱动在域模式下安装
【发布时间】:2017-04-09 21:45:12
【问题描述】:

对于wildfly domain 模式的mysql jconnector 驱动程序的安装似乎存在某种错误。在wildfly 独立中一​​切都很好。在 wildfly 9 中也尝试过 - 结果相同。

无论如何,经过这么多的挖掘,设法让它工作。希望它能节省一些人的时间。

【问题讨论】:

    标签: mysql driver wildfly-10 wildfly-9 jconnect


    【解决方案1】:

    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 进行设置在标签中找到子元素,然后是子元素,然后添加你的。但我不能让它这样工作,所以不会进入这个。

    有人有过这样的经历吗?

    【讨论】:

    • 我无法让它以这种方式与 mysql-connector-java-5.1.46.jar 一起工作,但它与 mysql-connector-java-6.0.6.jar 一起工作正常。感谢您的提示:)
    猜你喜欢
    • 1970-01-01
    • 2020-01-20
    • 2017-07-06
    • 1970-01-01
    • 2015-05-12
    • 2017-02-12
    • 2018-04-16
    • 2014-07-23
    • 2018-03-07
    相关资源
    最近更新 更多