La variable de entorno CLASSPATH es utilizada por Java Runtime Environment (JRE) o por Java Development Kit (JDK) para encontrar las clases Java y otros archivos de recursos del sistema operativo. Cuando se conecte a una BD con JDBC, esta variable debe incluir la ruta de acceso del controlador JDBC del sistema y, en algunos casos, la ruta de acceso de otros archivos de biblioteca relacionados con el tipo de BD que esté utilizando.
En la tabla que aparece a continuación puede ver ejemplos de variables CLASSPATH. Lo más importante que debe tener en cuenta es que quizás deba adaptar esta información dependiendo de la ubicación y del nombre del controlador JDBC y de la versión JRE/JDK que esté en su sistema operativo. Para evitar problemas de conexión recomendamos leer detenidamente las instrucciones de instalación del controlador JDBC que esté instalado en el sistema.
Base de datos |
Ejemplo de variable CLASSPATH |
---|---|
Firebird |
C:\Archivos de programa\Firebird\Jaybird-2.2.8-JDK_1.8\jaybird-full-2.2.8.jar |
IBM DB2 |
C:\Archivos de programa (x86)\IBM\SQLLIB\java\db2jcc.jar;C:\Archivos de programa (x86)\IBM\SQLLIB\java\db2jcc_license_cu.jar; |
IBM DB2 para i |
C:\jt400\jt400.jar; |
IBM Informix |
C:\Informix_JDBC_Driver\lib\ifxjdbc.jar; |
MariaDB |
<directorio de instalación>\mariadb-java-client-2.2.0.jar |
Microsoft SQL Server |
C:\Archivos de programa\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\enu\sqljdbc.jar |
MySQL |
<directorio de instalación>\mysql-connector-java-version-bin.jar; |
Oracle |
ORACLE_HOME\jdbc\lib\ojdbc6.jar; |
Oracle (with XML DB) |
ORACLE_HOME\jdbc\lib\ojdbc6.jar;ORACLE_HOME\LIB\xmlparserv2.jar;ORACLE_HOME\RDBMS\jlib\xdb.jar; |
PostgreSQL |
<directorio de instalación>\postgresql.jar |
Progress OpenEdge |
%DLC%\java\openedge.jar;%DLC%\java\pool.jar;
Nota: siempre y cuando Progress OpenEdge SDK esté instalado en el equipo, %DLC% es el directorio donde está instalado OpenEdge. |
Sybase |
C:\sybase\jConnect-7_0\classes\jconn4.jar |
Teradata |
<directorio de instalación>\tdgssconfig.jar;<directorio de instalación>\terajdbc4.jar |
•Los cambios en la configuración de la variable CLASSPATH pueden afectar al comportamiento de las aplicaciones Java del equipo. Consulte la documentación de Java antes de continuar. •Las variables de entorno pueden ser del sistema o del usuario. Para cambiar las variables de entorno del sistema es necesario tener derechos de administrador. •Tras modificar la variable de entorno, reinicie los programas que estén en ejecución para que los cambios surtan efecto. También puede cerrar sesión o reiniciar el sistema. |
---|
Para configurar CLASSPATH en Windows 7:
1.Abra el menú Inicio y haga clic con el botón derecho en Equipo.
2.Haga clic en Propiedades.
3.Haga clic en Configuración avanzada del sistema.
4.En la pestaña Avanzadas, haga clic en Variables de entorno.
5.Busque la variable CLASSPATH del sistema o del usuario y haga clic en Editar. Si no existe, haga clic en Nueva para crearla.
6.Edite el valor de la variable e incluya la ruta de acceso del controlador JDBC. Utilice un punto y coma para separar la ruta de acceso del controlador de las demás partes de la variable.
Para configurar CLASSPATH en Windows 10:
1.Pulse la tecla Windows y teclee "variables de entorno".
2.Haga clic en la sugerencia Editar las variables de entorno del sistema.
3.Haga clic en Variables de entorno.
4.Busque la variable CLASSPATH del sistema o del usuario y haga clic en Editar. Si no existe, haga clic en Nueva para crearla.
5.Edite el valor de la variable e incluya la ruta de acceso del controlador JDBC. Utilice un punto y coma para separar la ruta de acceso del controlador de las demás partes de la variable.