我的应用程序连接到postgresql数据库,但是当我启动我的jboss时
JBAS014775:新的缺失/不满足的依赖项:
服务jboss.jdbc-driver.postgresql-9_4_1208_jre7_jar(缺失) 家属:[服务jboss.data-source.java:jboss/postgresDS]
我该如何解决这个问题?当我继续我的应用程序尽管缺少依赖项,我得到一个java.lang.ClassNotFoundException:org.postgresql.Driver异常
我一直在寻找解决方案几个小时,但我仍然无法解决问题。
standalone.xml
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.0" xmlns="urn:jboss:domain:datasources:1.0" name="org.postgresql">
<resources>
<resource-root path="postgresql-9.4.1208.jre7.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
<module name="javax.transaction.api"/>
</dependencies>
</module>
我的/jboss-as-7.1.0.Final/modules/org/postgresql/main 上的module / xml
{{1}}
我正在使用servlet,jsp和jdbc。
答案 0 :(得分:0)
您需要在org.postgresql模块上添加一个带有模块依赖关系的jboss-dependencies,xml文件。您也可以使用MANIFEST.MF执行此操作。这两个文件都放在WAR的META-INF目录中。