Godkänd: Fortect
Under de gamla goda dagarna några veckor har vissa läsare stött på den typ av fel som jdbc -förarklassen oracle.jdbc.driver.oracledriver inte alltid kunde hitta. Flera faktorer kan orsaka denna utmaning. Nu ska vi ta itu med dem.
Detta kan vara min nuvarande kod och jag får ett nytt bra fel. Mina classes12.jar
importerades tillbaka till en extern burk.
importera java.io.IOException;importera java.io.PrintWriter;importera java.sql.Connection;importera java.sql.DriverManager;importera java.sql.ResultSet;importera java.sql.SQLException;importera java.sql -uttalande;importera javax.servlet.ServletException;importera javax.servlet.http.HttpServlet;importera javax.servlet.http.HttpServletRequest;importera javax.servlet.http.HttpServletResponse;Offentlig klassificering LoginAction utökar HttpServletAnslutningsanslutning;Stmt instruktioner;ResultSet begäran om rs;String = "VÄLJ * FRÅN v_urja_login";skyddad tom doPost (HttpServletRequest -begäran, HttpServletResponse -svar) kastar ServletException, IOException PrintWriter out motsvarar response.getWriter (); out.println ("Hej"); String u_name = request.getParameter ("uname"); String u_pass = request.getParameter ("upass"); out.println (u_name); out.println (u_pass); Prova Class.forName ("oracle.jdbc.driver.OracleDriver"); conn = DriverManager.getConnection ("jdbc: oracle: thin: @localhost: 1521: XE", "urja", "urja"); stmt motsvarar konn. createstatement (); urs = stmt.executeQuery (fråga); styrelse (sex SQLException) sex.printStackTrace (); Catch (ClassNotFoundException cnf) cnf.printStackTrace ();
Godkänd: Fortect
Fortect är världens mest populära och effektiva PC-reparationsverktyg. Det litar på miljontals människor för att hålla sina system igång snabbt, smidigt och felfritt. Med sitt enkla användargränssnitt och kraftfulla skanningsmotor hittar och fixar Fortect snabbt ett brett utbud av Windows-problem – från systeminstabilitet och säkerhetsproblem till minneshantering och prestandaflaskhalsar.
java.lang.ClassNotFoundException: oracle.jdbc.driver. Oracle -drivrutin till org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1714) möjligen via org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1559) på java.lang.ClassLoader.loadClassInternal (ClassLoader.java:320 java at.lang.Class.forName0 (inbyggd metod) på java.lang.Class.forName (Klass.java:169) medel för LoginAction.doPost (LoginAction.java:27) Under javax.servlet.http.HttpServlet.service (HttpServlet.java:647) på javax.servlet.http.HttpServlet.service (HttpServlet.java:728) genom att bara besöka org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java: 305). hittat över på org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:210) på org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:222) på 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) under org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:99) I org.apache.catalina.valves.AccessLogValve.invoke (AccessLogValve.java:931) på org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:118) Under org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:407) På org.apache.coyote.http11.AbstractHttp11Processor.process (AbstractHttp11Processor.java:1004) Internet at.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process (AbstractProtocol.java:589) Under org.apache.tomcat.util.net.JIoEndpoint $ SocketProcessor.run (JIoEndpoint.java:310) På java.util.concurrent.ThreadPoolExecutor $ Worker.runTask (ThreadPoolExecutor.java:886) ur java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:908) under java.lang.Thread.run (Thread.java:619)
14.2k 99 guldmärken
behöver 24 mars 2013 kl 12:59
465
Är det inte det exakta svaret du letar efter? Kolla in de andra fördelarna och nackdelarna som rapporterats av Java Eclipse Jdbc Oracle10g Classnotfoundexception och / eller ställ din egen fråga.
Class.forName ("oracle.jdbc.driver.OracleDriver");
Internet kastar en ClassNotFoundException
bara du skapade inte en ojdbc14.jar
instigat i biblioteket i din projektfil. eller DU inte har definierat en specifik klassväg
för den obligatoriska JAR
svarade 24 mars 2013 kl 13:13
19,8k
Bilagan visar stegen nedan för att lägga till ojdbc14.jar så att du kan Eclipse:
beslutade den 25 mars 2013 klockan 07:46
2.702 11 h Massor av märken 1616 silvermärken 88 ljusbruna märken
Kör av den anledningen att -> Kör konfigurationer. Välj -> din server inom bara textfilterrutan
Bestå sedan av din klass 12.Filbehållare till Bootstrap Entries -staketet för klassvägen och klicka på Verkställ.
Få nu filen för …… Det fungerade för mig själv !!
nöjd 7 juli 16 från 18:17
1,732
Snabba upp din dators prestanda nu med denna enkla nedladdning.