Desde el principio me surgio la duda del conector mysql ya que yo lo tengo en una ruta c:\java\tools\conectormysl.
Mi pregunta es ¿como apuntar a ese conector si mi proyecto se encuentra en otra ruta?
Mi codigo es el siguiente.
Código Java:
Ver original
package com.database.juanelo; // Shows the contents of the table Autores import java.sql.Connection; import java.sql.Statement; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; public class MostrarAutores { // nombre del controlador de JDBC y URL de la base de datos { // se conecta a la base de datos test y hace una consulta a la tabla mascotas. try { //carga la clase controlador Class.forName(CONTROLADOR); // establece la conexion a la base de datos //crea ojeto statement para consultar la base de datos instruccion = conexion.createStatement(); //consulta la base de datos conjuntoResultados = instruccion.executeQuery("Select * from mascotas"); //procesa los resutados de la consulta int numeroDeColumnas = metaDatos.getColumnCount(); for(int i = 1; i<= numeroDeColumnas; i++) while (conjuntoResultados.next()) { for (int i =1; i <= numeroDeColumnas; i++) }// fin del while } //fin del try { excepcionSQL.printStackTrace(); }// fin del catch { noEncontroClase.printStackTrace(); } // fin del catch finally // asegura que conjuntoResultados, instruccion y conecion esten cerrados { try { conjuntoResultados.close(); instruccion.close(); conexion.close(); } // fin del try { excepcion.printStackTrace(); } // fin del catch } // fin del finally } // fin del metodo main } // fin de la clase MostrarAutores
Y este es el error que me arroja el IDE ECLIPSE
java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknow n Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Exception in thread "main"
Saludos!