Approvato: Fortect
Nel corso di alcune settimane, alcuni lettori hanno riscontrato il nostro errore che la classe di driver jdbc oracle.jdbc.driver.oracledriver potrebbe non essere trovata. Diversi fattori possono causare questo problema. Ora ci occuperemo di loro.
Questo sarebbe il mio codice attuale e ricevo qualsiasi tipo di errore. Il mio classes12.jar
è stato importato per poter essere in grado di jar esterno.
import java.io.IOException;import java.io.PrintWriter;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql istruzione;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;Classificazione pubblica LoginAction estende HttpServletConnessione di connessione;Istruzioni Stmt;ResultSet richiede rs;String = "SELECT * FROM v_urja_login";doPost vuoto protetto (richiesta HttpServletRequest, risposta HttpServletResponse) genera ServletException, IOException PrintWriter out corrisponde a response.getWriter (); out.println ("Ciao"); String u_name = request.getParameter ("uname"); String u_pass = request.getParameter ("upass"); out.println (u_name); out.println (u_pass); Provare Class.forName ("oracle.jdbc.driver.OracleDriver"); conn = DriverManager.getConnection ("jdbc: oracle: thin: @localhost: 1521: XE", "urja", "urja"); stmt è uguale a conn. dichiarazione di creazione (); player = stmt.executeQuery (query); cogliere (sesso SQLException) sex.printStackTrace (); Cattura (ClassNotFoundException cnf) cnf.printStackTrace ();
Approvato: Fortect
Fortect è lo strumento di riparazione PC più popolare ed efficace al mondo. Milioni di persone si affidano a milioni di persone per mantenere i loro sistemi in esecuzione veloci, fluidi e privi di errori. Grazie alla sua semplice interfaccia utente e al potente motore di scansione, Fortect trova e risolve rapidamente un'ampia gamma di problemi di Windows, dall'instabilità del sistema e problemi di sicurezza alla gestione della memoria e ai colli di bottiglia delle prestazioni.
java.lang.ClassNotFoundException: oracle.jdbc.driver. Driver Oracle trovato su org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1714) forse quando era org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1559) su java.lang.ClassLoader.loadClassInternal (ClassLoader.java:320 java at.lang.Class.forName0 (metodo nativo) su java.lang.Class.forName (Class.java:169) causato da LoginAction.doPost (LoginAction.java:27) Sotto javax.servlet.http.HttpServlet.service (HttpServlet.java:647) su javax.servlet.http.HttpServlet.service (HttpServlet.java:728) creato visitando org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java: 305). trovato su org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:222) su org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:123) World Wide Web at.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java:472) org at.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:171) proveniente da org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:99) In org.apache.catalina.valves.AccessLogValve.invoke (AccessLogValve.java:931) at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:118) Sotto org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:407) Su org.apache.coyote.http11.AbstractHttp11Processor.process (AbstractHttp11Processor.java:1004) Internet at.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process (AbstractProtocol.java:589) Sotto org.apache.tomcat.util.net.JIoEndpoint $ SocketProcessor.run (JIoEndpoint.java:310) In java.util.concurrent.ThreadPoolExecutor $ Worker.runTask (ThreadPoolExecutor.java:886) utilizzando java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:908) in java.lang.Thread.run (Thread.java:619)
14.2k 99 distintivi d’oro
bisogno del 24 marzo 2013 alle 12:59
465
Non è la risposta esatta che stai cercando? Dai un’occhiata agli altri pro e contro riportati da Java Eclipse Jdbc Oracle10g Classnotfoundexception e/o fai la tua domanda.
Class.forName ("oracle.jdbc.driver.OracleDriver");
Internet sta lanciando una ClassNotFoundException
a causa del fatto che non hai creato un lodge ojdbc14.jar
nella libreria del tuo file di progetto. oppure NON HAI definito un classpath
specifico del JAR richiesto
ha risposto il 24 marzo 2013 alle 13:13
19.8k 66 distintivi d’oro 4646 distintivi in metallo prezioso 7474 distintivi di bronzo
L’appendice fornisce i passaggi indicati di seguito per aggiungere ojdbc14.jar verso Eclipse:
deciso il 25 marzo 2013 alle 7:46
2.702 11 h Molti badge
Esegui esattamente come -> Esegui configurazioni. Seleziona -> il tuo server nella casella di testo del filtro di tipo
Quindi, usa il tuo contenitore class12.File per il componente Voci Bootstrap del classpath e fai clic su Applica.
Ora corri il file per …… Ha funzionato per !!
soddisfatto 7 lug. 16 situato alle 18:17
1.732
Accelera ora le prestazioni del tuo computer con questo semplice download.