source

CLI를 사용하여 Wildfly에서 MariaDB 데이터 소스를 설정하는 방법

manycodes 2023. 1. 19. 21:05
반응형

CLI를 사용하여 Wildfly에서 MariaDB 데이터 소스를 설정하는 방법

나는 와일드플라이에 정말 처음이고 아마도 이것은 멍청한 질문일 것이다.CLI를 사용하여 MariaDB 데이터 소스를 설정하려고 합니다.사용하고 있는 스크립트는 다음과 같습니다.

module add --name=org.mariadb.jdbc --resources=mariadb-java-client-1.5.5.jar --dependencies=javax.api.javax.transaction.api

/subsystem=datasources/jdbc-driver=org.mariadb.jdbc.Driver:add(driver-name=org.mariadb.jdbc.Driver,driver-module-name=org.mariadb.jdbc)

data-source add --jndi-name=java:/datasources/MariaDBS --name=MariaDBPool --connection-url=jdbc:mariadb://localhost:3306/exampledb --driver-name=org.mariadb.jdbc --user-name=root --password=root

표시되는 오류는 다음과 같습니다.

{
    "outcome" => "failed",
    "failure-description" => "WFLYJCA0041: Failed to load module for driver [org.mariadb.jdbc]",
    "rolled-back" => true
}

인터넷에서 찾은 MySQL 설정과 비슷한 코드입니다.대신 MariaDB를 사용하도록 수정하려고 했습니다.어떤 도움이라도 주시면 감사하겠습니다.또한 원래 항아리는 /bin에 있으며 Wildfly 10.1.0을 사용하고 있습니다.

변경해주세요:

  1. --dependencies=javax.api.javax.transaction.api로.--dependencies=javax.api,javax.transaction.api

  2. --driver-name=org.mariadb.jdbc로.--driver-name=org.mariadb.jdbc.Driver

언급URL : https://stackoverflow.com/questions/40583101/how-to-setup-mariadb-datasource-in-wildfly-with-cli

반응형