Postgresql 用于Postgres的Wildfly JDBC
为了在Wildfly中部署应用程序,我需要为数据库连接设置一个JDBC模块,所以我部署了JDBC驱动程序 之后,我添加了一个数据源 我没有发现postgresql驱动程序的问题: 你知道怎么解决这个问题吗Postgresql 用于Postgres的Wildfly JDBC,postgresql,jdbc,wildfly,wildfly-10,Postgresql,Jdbc,Wildfly,Wildfly 10,为了在Wildfly中部署应用程序,我需要为数据库连接设置一个JDBC模块,所以我部署了JDBC驱动程序 之后,我添加了一个数据源 我没有发现postgresql驱动程序的问题: 你知道怎么解决这个问题吗 我在Java 7中使用Wildfly 10和PostgreSQL 9.5,您没有将驱动程序部署为模块,而是作为部署。您必须手动创建模块,或者像这样使用jboss cli: module add--name=org.postgres--resources=/tmp/postgresql-ve
我在Java 7中使用Wildfly 10和PostgreSQL 9.5,您没有将驱动程序部署为模块,而是作为部署。您必须手动创建模块,或者像这样使用jboss cli:
module add--name=org.postgres--resources=/tmp/postgresql-version.jar--dependencies=javax.api,javax.transaction.api
然后将模块注册为JDBC驱动程序,如下所示:
/subsystem=datasources/jdbc driver=postgres:add(driver name=“postgres”,driver module name=“org.postgres”,driver class name=org.postgresql.driver)
然后您就可以创建数据源了。您没有将驱动程序作为模块部署,而是作为部署部署。您必须手动创建模块,或者像这样使用jboss cli:
module add--name=org.postgres--resources=/tmp/postgresql-version.jar--dependencies=javax.api,javax.transaction.api
然后将模块注册为JDBC驱动程序,如下所示:
/subsystem=datasources/jdbc driver=postgres:add(driver name=“postgres”,driver module name=“org.postgres”,driver class name=org.postgresql.driver)
然后就可以创建数据源了。这不是真的。我总是将JDBC驱动程序作为部署添加到WildFly中,它工作得很好。不过,在web控制台中显示已部署的驱动程序时,存在一个bug。但是我似乎找不到JIRA。James在考虑/FWIW,文档中已经说明了几年
将JDBC驱动程序安装到WildFly 8中的推荐方法是将其作为常规JAR部署进行部署。
。这不是真的。我总是将JDBC驱动程序作为部署添加到WildFly中,它工作得很好。不过,在web控制台中显示已部署的驱动程序时,存在一个bug。但是我似乎找不到JIRA。James在考虑/FWIW,文档中已经说明了几年将JDBC驱动程序安装到WildFly 8中的推荐方法是将其作为常规JAR部署部署
。什么是JDBC-pgsql-8?您是否以任何方式重命名或更改了标准postgresql-9.4.1212.jar
jar(撰写本文时可获得的最新驱动程序下载)?顺便说一句,这对我来说很好。什么是jdbc-pgsql-8?您是否以任何方式重命名或更改了标准postgresql-9.4.1212.jar
jar(撰写本文时可获得的最新驱动程序下载)?顺便说一句,这对我来说很好。