Goedgekeurd: Fortect
In de afgelopen paar weken zijn sommige lezers alle fouten tegengekomen die de jdbc-stuurprogrammaklasse oracle.jdbc.driver.oracledriver wel en nooit kon vinden. Verschillende factoren kunnen deze aandoening veroorzaken. Nu gaan we ze behandelen.
Dit is vaak mijn huidige code en ik krijg een geweldige foutmelding. Mijn classes12.jar
is geïmporteerd om een externe jar te worden.
import java.io.IOException;java.io.PrintWriter importeren;import java.sql.Verbinding;java.sql.DriverManager importeren;import java.sql.ResultSet;import java.sql.SQLEException;import java.sql-instructie;javax.servlet.ServletException importeren;javax.servlet.http.HttpServlet importeren;javax.servlet.http.HttpServletRequest importeren;javax.servlet.http.HttpServletResponse importeren;Openbare classificatie LoginAction breidt HttpServlet uitAansluiting aansluiting;Stmt-instructies;ResultSet-controle met rs;String = "SELECTEER * VAN v_urja_login";beschermd vermijden doPost (HttpServletRequest-verzoek, HttpServletResponse-antwoord) gooit ServletException, IOException PrintWriter out komt overeen met response.getWriter (); out.println ("Hallo"); String u_name = request.getParameter ("uname"); String u_pass = request.getParameter ("uppass"); uit.println (u_naam); uit.println (u_pass); Proberen Class.forName ("oracle.jdbc.driver.OracleDriver"); conn = DriverManager.getConnection ("jdbc: oracle: thin: @localhost: 1521: XE", "urja", "urja"); stmt impliceert conn. aanmaakverklaring (); spelers = stmt.executeQuery (vraag); diagnosticeren (geslacht SQLException) geslacht.printStackTrace (); Catch (ClassNotFoundException cnf) cnf.printStackTrace ();
Goedgekeurd: Fortect
Fortect is 's werelds meest populaire en effectieve pc-reparatietool. Miljoenen mensen vertrouwen erop dat hun systemen snel, soepel en foutloos blijven werken. Met zijn eenvoudige gebruikersinterface en krachtige scanengine kan Fortect snel een breed scala aan Windows-problemen vinden en oplossen - van systeeminstabiliteit en beveiligingsproblemen tot geheugenbeheer en prestatieproblemen.
java.lang.ClassNotFoundException: oracle.jdbc.driver. Oracle-stuurprogramma met org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1714) mogelijk door org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1559) op java.lang.ClassLoader.loadClassInternal (ClassLoader.java:320 java at.lang.Class.forName0 (native methode) op java.lang.Class.forName (Class.java:169) eindresultaat LoginAction.doPost (LoginAction.java:27) Onder javax.servlet.http.HttpServlet.service (HttpServlet.java:647) op javax.servlet.http.HttpServlet.service (HttpServlet.java:728) alleen org.apache.catalina.core.ApplicationFilterChain.internalDoFilter bezoeken (ApplicationFilterChain.java: 305). gevonden richting org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:210) op org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:222) op org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:123) World Wide Web at.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java:472) org op.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:171) op alleen org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:99) In org.apache.catalina.valves.AccessLogValve.invoke (AccessLogValve.java:931) op org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:118) Onder org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:407) Op org.apache.coyote.http11.AbstractHttp11Processor.process (AbstractHttp11Processor.java:1004) Internet op.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process (AbstractProtocol.java:589) Onder org.apache.tomcat.util.net.JIoEndpoint $ SocketProcessor.run (JIoEndpoint.java:310) Op java.util.concurrent.ThreadPoolExecutor $ Worker.runTask (ThreadPoolExecutor.java:886) in java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:908) tijdens de java.lang.Thread.run (Thread.java:619)
14.2k 99 gouden badges
heb 24 maart nodig, het jaar 2013 om 12:59
465
Is dat niet het exacte antwoord dat u zoekt? Bekijk de andere voor- en nadelen gerapporteerd door Java Eclipse Jdbc Oracle10g Classnotfoundexception en/of stel uw eigen vraag.
Class.forName ("oracle.jdbc.driver.OracleDriver");
Het internet gooit een ClassNotFoundException
omdat je geen ojdbc14.jar
afbeelding hebt gemaakt in de bibliotheek van je projectbestand. of U heeft geen specifiek classpath
van de vereiste JAR
. gedefinieerd
beantwoord op 24 maart 2013 om 13:13
19.8k
De appendix toont de onderstaande stappen om ojdbc14.jar toe te voegen wanneer u moet verduisteren:
besloten op 25 maart 2013 om 7:46 uur
2.702 11 uur Veel badges
Uitvoeren in de rol van -> Configuraties uitvoeren. Selecteer -> uw server rond het tekstvak type filter
Haal vervolgens uw class12.File-container naar de Bootstrap Entries-kerkgang van het classpath en klik op Toepassen.
Voer nu het bestand uit voor …… Het werkte voor mijn huis !!
tevreden 7 juli ’16 om slechts 18:17
1,732
Versnel de prestaties van uw computer nu met deze eenvoudige download.