java.lang.ClassNotFoundException: com.mysql.jdbc.Treiber-Fehler-mit-jar-Datei bereits importiert

Habe ich gesucht, um für alle eine Lösung zu meinem problem und die einzige Lösung, die ich gefunden habe, ist das hinzufügen der jar-Datei, die ich schon habe. Dies geschieht in eclipse EE und useing tomcat.

Bin ich mit einer anderen HTML-Datei die links zu diesem Stück code, wenn Sie eine Taste drücken, wenn Sie möchten, dass code, fühlen Sie sich frei zu Fragen, aber es ist fast nichts drauf.

Ich erhalte die Fehlermeldung "java.lang.ClassNotFoundException: com.mysql.jdbc.Treiber" zusammen mit 100 anderen Linien, die ich bin mir nicht sicher, sind conencted.

Hier ist was ich habe:

import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;


import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * Servlet implementation class HelloForm
 */
@WebServlet("/test5")
public class test5 extends HttpServlet {
    private static final long serialVersionUID = 1L;

    /**
     * @see HttpServlet#HttpServlet()
     */
    public test5() {
        super();
        //TODO Auto-generated constructor stub
    }

    /**
     * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
     */

    protected void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        //TODO Auto-generated method stub

        String url = "jdbc:mysql://localhost:3306/";
        String dbName = "test";
        String driver = "com.mysql.jdbc.driver";
        String userName = "root";
        String password = "games10";

        try {
            Class.forName(driver).newInstance();
            Connection conn = (Connection) `enter code     here`DriverManager.getConnection(url+dbName,userName,password);

            Statement stat = conn.createStatement();
            //stat.execute("CREATE TABLE test (Name CHAR(20))");
            stat.execute("INSERT INTO TEST VALUES('"+request.getParameter("first_name")+"')");

            conn.close();
            System.out.println("Working");

        }

        catch (Exception e) {

            e.printStackTrace();

        }

    }

    /**
     * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
     */
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        //TODO Auto-generated method stub
    }

}

Ich apolagize wenn ich das gepostet hast den code falsch ist, ich habe noch nie verwendet diese Website vor und ich bin müde.
Wie ich schon sagte, ich habe importiert "mysql-connector-java-5.1.30-bin.jar" Datei. Alle Hilfe wird mit offenen Armen akzeptiert und critisism auch.

Vielen Dank für Ihre Zeit

Fehler in Fall ist es nicht wirklich im Zusammenhang mit dem Fahrer:

java.lang.ClassNotFoundException: com.mysql.jdbc.Treiber
bei org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
bei org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
bei java.lang.Klasse.forName0(Native-Methode)
bei java.lang.Klasse.forName(Unknown Source)
bei test5.doGet(test5.java:59)
bei javax.- servlet.http.HttpServlet.service(HttpServlet.java:620)
bei javax.- servlet.http.HttpServlet.service(HttpServlet.java:727)
bei org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
bei org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
bei org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
bei org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
bei org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
bei org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
bei org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
bei org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
bei org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
bei org.apache.catalina.Ventile.ErrorReportValve.invoke(ErrorReportValve.java:98)
bei org.apache.catalina.Ventile.AccessLogValve.invoke(AccessLogValve.java:950)
bei org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
bei org.apache.catalina.- Anschluss.CoyoteAdapter.service(CoyoteAdapter.java:408)
bei org.apache.coyote.http11.AbstractHttp11Processor.Prozess(AbstractHttp11Processor.java:1040)
bei org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.Prozess(AbstractProtocol.java:607)
bei org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2441)
bei org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2430)
bei java.util.gleichzeitige.ThreadPoolExecutor.runWorker(Unknown Source)
bei java.util.gleichzeitige.ThreadPoolExecutor$Worker.run(Unknown Source)
bei java.lang.Thread.run(Unknown Source)

InformationsquelleAutor Zenai | 2014-04-15
Schreibe einen Kommentar