ClassNotFound 异常:org.postgresql.Driver from [Module "deployment.ValidateUser.war:main" from Service



我正在尝试使用Eclipse IDE、通过jsp程序连接postgre数据库

我得到这个错误:

"java.lang.ClassNotFoundException:org.postgresql.Driver from[Module"deployment.ValideUser.war:main"(来自服务模块加载器(。

我已经放了我的项目所需的jar文件,尽管我得到了classnotfound异常错误。

<%@page import="com.uservalidation.FarwordNames"%> 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
</head>
<body>
<%-- Imports --%>
<%@ page import="java.sql.*"%>
<%@ page import="java.util.*"%>
<%@ page import="javax.servlet.*" %>
<%@ page import="javax.servlet.http.*" %>
<%-- HTTP header --%>
<%response.addHeader("Cache-Control","no-cache");
            response.addHeader("Pragma","no-cache");
                response.addHeader("Expires","0");  
    %>
<%-- Variables that will be written --%>
<%
String fname = request.getParameter("fname");
String mname = request.getParameter("mname");
String lname = request.getParameter("lname");
String dob = request.getParameter("dob");
String addr = request.getParameter("addr");
    %>
<%-- Creating new staff account - writing --%>
<%
    try{
            Class.forName("org.postgresql.Driver");
            String conURL= "jdbc:postgresql://192.168.1.157:5432/MIPSUITE_DEV";
            Connection con = DriverManager.getConnection(conURL,"mipsuitedev01","mipsuitedev01");
            Statement st = con.createStatement();
            //int status = st.executeUpdate("insert into users(fname,mname,lname,dob,address) values('"+fname+"',"+mname+"','"+lname+"','"+dob+"','"+addr+"')");
            /* if(status>0){
                out.println("Update sucessful");
            }
            else{
                out.println("Update unsuccessful");
            } */
            st.close();
            con.close();
            }
            catch(Exception e){
            out.println(e);
            }
        %>
</body>
</html>

通过从WAR文件的WEB-INF/lib/中删除所有resteasy/jaxrs/jboss库,似乎解决了这个问题。

Put postgresql驱动程序jar文件放入WEB-INF/lib文件夹中。

我认为这应该是你的工作。

最新更新