Detalla las opciones de empaquetado de clases Java™ y la prioridad de orden de carga para nodos definidos por el usuario.
Para ambos mecanismos de empaquetado, si el cargador de clases no puede encontrar una clase necesaria dentro del paquete, delega en el cargador de clases compartido para encontrar la clase necesaria. El cargador de clases compartido busca en un conjunto de directorios de la máquina de intermediario y carga los archivos JAR encontrados. Se puede utilizar para instalar los archivos JAR necesarios que no necesitan desplegarse de manera repetida, por ejemplo bibliotecas de cliente que los nodos JavaCompute necesitan utilizar. Para obtener más detalles, consulte Cargador de clases compartido Java.
Si la clase necesaria no se puede encontrar en ninguno de los archivos JAR desplegados o en los archivos JAR instalados en los directorios de clases compartidos, se busca en un cargador de clases que contenga todas las clases proporcionadas por el intermediario (por ejemplo: este cargador de clases contiene jplugin2.jar), seguido de la vía de acceso de clases y luego finalmente en el cargador de clases de sistema JVM (máquina virtual Java).
Se deben tener en cuenta dos puntos clave al decidir cuáles de los mecanismos anteriores se utilizarán para cargar una clase:
Paquete de nodos definidos por el usuario en un archivo PAR
Paquete de nodos definidos por el usuario en un archivo JAR