En esta página: Paquetes y ClassPath Para usar JNDI en nuestros programas, necesitamos configurar los entornos de compilación y ejecución. Importar las Clases JNDI Aquí están los paquetes del JNDI. Los ejemplos de esta sección usan las clases e interfaces de los dos primeros paquetes. Necesitamos importar estos paquetes en nuestos programas o importar individualmente las clases e interfaces que vamos a usar. Las siguientes dos líneas importan todas las clases e interfaces de los dos paquetes javax.naming y javax.naming.directory. import javax.naming.*; import javax.naming.directory.*; Entorno de Compilación
Para compilar un programa que usa el JNDI, necesitamos acceder a las clases
JNDI. El
Si estamos usando una versión anterior del SDK de Java, necesitamos
descargar las clases JNDI desde la Si estamos usando el Java 2 SDK, v1.2, podemos usar las clases del JNDI como extensión instalada. Copiamos el fichero jndi.jar en el directorio JAVA_HOME/jre/lib/ext, donde JAVA_HOME es el directorio que contiene el SDK. Si no estamos usando el JNDI como una extensión instalada, o estamos usando el JDK 1.1, copiamos el archivo jndi.jar a su localización permanente y añadimos esta localización a nuestro classpath. Podemos hacer esto configurando la variable CLASSPATH para que incluya el nombre absoluto de fichero del archivo jndi.jar. Entorno de Ejecución
Para ejecutar un programa que esa JNDI, necesitamos acceder a las clases JNDI y
las clases de los proveedores de servicios que usa el programa. El
Si estamos usando una versión anterior del JRE, necesitamos descargar las
clases JNDI desde la Podríamos descargar otros proveedores de servicios de otros vendedores.
Si estamos usando el Si no estamos usando el JNDI como una extensión instalada o estamos usando el JRE v1.1, copiamos los archivos del JNDI y del proveedor de servicos en su localización permanente y añadimos esta localización a nuestro classpath. Podemos hacer esto configurando la variable CLASSPATH para que incluya los nombres de ficheros absolutos de los archivos. Para los ejemplos de esta sección, necesitaremos los proveedores de servicios del sistema de ficheros y de LDAP. Para ello incluimos los nombres fscontext.jar, ldap.jar, y providerutil.jar en nuestra variable CLASSPATH.
|