JBOSS AS 7.1 JBAS014775:新的缺失/不满足的依赖项:

时间:2016-05-13 06:48:35

标签: java postgresql jdbc jboss

我的应用程序连接到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。

1 个答案:

答案 0 :(得分:0)

您需要在org.postgresql模块上添加一个带有模块依赖关系的jboss-dependencies,xml文件。您也可以使用MANIFEST.MF执行此操作。这两个文件都放在WAR的META-INF目录中。