部署不符合JDBC的驱动程序类org.postgresql.Driver

时间:2016-05-11 22:40:57

标签: java postgresql jboss

在NetBeans上,我的项目运行没有错误,但是当我把它放在JBoss服务器上时,我收到了这个错误:

  

18:54:40,111 INFO [org.jboss.as.connector.deployers.jdbc](MSC服务线程1-1)JBAS010404:部署不符合JDBC的驱动程序类org.postgresql.Driver(版本9.3)18 :54:40,154 INFO [org.jboss.web](MSC服务线程1-2)JBAS018210:注册Web上下文:/ PrjX 18:54:40,173 INFO [org.jboss.as.server](DeploymentScanner-threads - 2) JBAS018559:已部署“PrjX_V2.war”

我的代码:

public Connection openConPG(){
    Connection con = null;
    try {
        Class.forName("org.postgresql.Driver");
        con = DriverManager.getConnection("jdbc:postgresql://[IP]:[PORTA]/[DATA_BASE]","[LOG]","[PASS]");
    }
    catch (ClassNotFoundException | SQLException e) {
        System.out.println("Projeto PrjX, classe Dao, método conexaoPostgres, erro: "+e.getMessage());
    }
    return con;
}

我以前从未使用过Postgres和Java,因此我不知道如何解决这个问题。

postgres driver: postgresql-9.3-1100.jdbc41.jar

有人可以帮忙吗?

0 个答案:

没有答案