Aprobado: Fortect
Durante la última temporada, algunos lectores han encontrado el error de que esta clase de controlador jdbc oracle.jdbc.driver.oracledriver no se pudo probar. Varios factores pueden causar este problema. Ahora mi cónyuge y yo nos ocuparemos de ellos.
Este es mi código de energía y recibo un error. Mi classes12.jar
se importó a una botella externa.
import java.io.IOException;import java.io.PrintWriter;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;importar declaración java.sql;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;Explicación pública LoginAction extiende HttpServletConexión de conexión;Instrucciones Stmt;ResultSet request rs;Cadena significa "SELECCIONAR * DE v_urja_login";protected void doPost (petición HttpServletRequest, respuesta HttpServletResponse) lanza ServletException, IOException PrintWriter out corresponde a response.getWriter (); out.println ("Hola"); String u_name = request.getParameter ("uname"); String u_pass = request.getParameter ("upass"); out.println (u_name); out.println (u_pass); Intentar Class.forName ("oracle.jdbc.driver.OracleDriver"); conn = DriverManager.getConnection ("jdbc: oracle: thin: @localhost: 1521: XE", "urja", "urja"); stmt = conn. createstatement (); rs equivale a stmt.executeQuery (consulta); captura (sexo SQLException) sex.printStackTrace (); Catch (ClassNotFoundException cnf) cnf.printStackTrace ();
Aprobado: Fortect
Fortect es la herramienta de reparación de PC más popular y eficaz del mundo. Millones de personas confían en él para mantener sus sistemas funcionando de forma rápida, fluida y sin errores. Con su sencilla interfaz de usuario y su potente motor de análisis, Fortect encuentra y soluciona rápidamente una amplia variedad de problemas de Windows, desde la inestabilidad del sistema y los problemas de seguridad hasta la gestión de la memoria y los cuellos de botella en el rendimiento.
java.lang.ClassNotFoundException: oracle.jdbc.driver. Controlador de Oracle en org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1714) posiblemente en org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1559) en java.lang.ClassLoader.loadClassInternal (ClassLoader.java:320 café expreso en.lang.Class.forName0 (método nativo) junto con java.lang.Class.forName (Class.java:169) a través de LoginAction.doPost (LoginAction.java:27) En javax.servlet.http.HttpServlet.service (HttpServlet.java:647) que se encuentra en javax.servlet.http.HttpServlet.service (HttpServlet.java:728) encabezando org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java: 305). que se encuentra en org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:210) en org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:222) en org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:123) World Wide Web en.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java:472) Internet en.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:171) en org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:99) En org.apache.catalina.valves.AccessLogValve.invoke (AccessLogValve.java:931) aquí en org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:118) Bajo org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:407) En org.apache.coyote.http11.AbstractHttp11Processor.process (AbstractHttp11Processor.java:1004) Internet en.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process (AbstractProtocol.java:589) En org.apache.tomcat.util.net.JIoEndpoint $ SocketProcessor.run (JIoEndpoint.java:310) En java.util.concurrent.ThreadPoolExecutor $ Worker.runTask (ThreadPoolExecutor.java:886) sugiere de java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:908) durante el java.lang.Thread.run (Thread.java:619)
14,2k
Necesita el 24 de marzo de 2013 a las 12:59
465
¿No es esa la respuesta exacta que está buscando? Vea los otros pros y contras reportados por Java Eclipse Jdbc Oracle10g Classnotfoundexception y / o haga su propia pregunta.
Class.forName ("oracle.jdbc.driver.OracleDriver");
Internet podría estar lanzando una ClassNotFoundException
porque no creó un archivo ojdbc14.jar
que se encuentra en la biblioteca de la carpeta de su proyecto. o no ha definido un classpath
específico para hacer con el JAR requerido
aclarado el 24 de marzo de 2013 a las 13:13
19,8k 66 insignias de oro 4646 insignias de metales preciosos 7474 insignias de bronce
El apéndice muestra la acción que se indica a continuación para agregar ojdbc14.jar a Eclipse:
decidido el 25 de marzo del año 2013 a las 7:46 am
2.702 11 h Muchas insignias 1616 insignias de plata 88 insignias de color marrón claro
Ejecutar como -> Ejecutar configuraciones. Seleccione -> su servidor en el cuadro de texto del filtro de formato
A continuación, agregue el contenedor class12.File de su empresa a la sección Entradas Bootstrap de esa ruta de clase y haga clic en Aplicar.
Ahora ejecute el historial de … ¡¡Funcionó para mí !!
satisfecho 7 de julio de 2016 a las 18:17
1.732
Acelere el rendimiento de su computadora ahora con esta simple descarga.