Hola Xerelo:
Compañero,
antes que todo gracias por contestar
-- [SOLUCIONADO]
Mi variable path en Windows la tengo asi:
Cita: c:\Utils;c:\WWW\php;c:\WWW\php\pear;C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC;C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin;C:\Python34;C:\cygwin64\bin;"C:\cygwin6 4\usr\include";"C:\Program Files (x86)\GtkSharp\2.12\bin";"C:\WWW\ruby\bin";"C:\Py Projects";C:\Users\USER\AppData\Roaming\npm;"C:\Pr ogram Files (x86)\CMake\bin";C:\Qt\Qt5.3.0;C:\Qt\Qt5.3.0\5.3\m svc2013_64\include;C:\Qt\Qt5.3.0\5.3\msvc2013_64\i nclude\QtCore;"C:\Program Files\Java\jdk1.8.0_05\bin";"C:\Program Files\Java\jdk1.8.0_05\include";"C:\Program Files (x86)\MySQL\Connector ODBC 5.3\";"C:\Program Files (x86)\MySQL\MySQL Connector C++ 1.1.3";"C:\Program Files (x86)\MySQL\MySQL Connector C++ 1.1.3\include";"C:\Program Files (x86)\MySQL\MySQL Connector C++ 1.1.3\lib\opt";"C:\Program Files (x86)\MySQL\MySQL Connector C++ 1.1.3\include\cppconn";"C:\C++";"C:\Program Files (x86)\MySQL\MySQL Connector J\mysql-connector-java-5.1.31-bin.jar"
He creado una variable de entorno tambien llamada CLASSPATH y le puse esto:
Cita: C:\Program Files (x86)\MySQL\MySQL Connector J\mysql-connector-java-5.1.31-bin.jar
Hasta ahora nada.........
Y he bajado estos 2 connectores .jar pero ni idea cual debo usar y porque:
Cita: C:\Program Files\Java\connectorJ-mysql\mysql-connector-java-3.0.17-ga-bin.jar
C:\Program Files (x86)\MySQL\MySQL Connector J\mysql-connector-java-5.1.31-bin.jar // este fue el que sirvió con JRE 8
EDIT: pude solucionar ... con JRE8 la unica fue con el conector-J 5.x.xx
Toco cambiar el parametro --classpath de javac para que coja la ultima version del conector:
Código BASH:
Ver original@ECHO OFF
cd %~dp1
ECHO Compiling %~nx1...
IF EXIST %~n1.class (
DEL %~n1.class
)
javac -Xlint:unchecked %~nx1
IF EXIST %~n1.class (
ECHO Running %~n1...
java -classpath .;"C:\Program Files (x86)\MySQL\MySQL Connector J\mysql-connector-java-5.1.31-bin.jar" -ea %~n1
)