|
Buenos días foreros, Aquí va una pregunta para los expertos en java del foro. En un mandato JAVA como el siguiente: JAVA CLASS('paquete.Clase') + CLASSPATH('/WEBSITE/jmpru/bin/Clase.jar:/WEBSITE/jmpru/lib/*') + OPTION(*VERBOSE) OUTPUT(*PRINT) ...en el que Clase.jar contiene una clase javamain a ejecutar y la carpeta /WEBSITE/jmpru/lib contiene una serie de jars necesarios para ejecutar la clase (dependencias), ¿en qué orden investiga la JVM la carpeta /WEBSITE/jmpru/lib en busca de las clases que necesita? Es que haciendo pruebas no he visto que dependa de algo concreto (podría ser la fecha de creación de los jars, la fecha de modificación...) sino que parece bastante aleatorio. En la documentación de Sun al respecto se dice al hablar de los wildcards en el classpath que: The order in which the JAR files in a directory are enumerated in the expanded class path is not specified and may vary from platform to platform and even from moment to moment on the same machine.¿Qué orden usa la JVM del iSeries? Es que me resisto a creer que sea completamente aleatorio!! Gracias por adelantado y un saludo, Potele José de la Herran Núñez KONFIDENTZIALTASUNA
Komunikazio honen edukia eta honi erantsitako dokumentazio osoarena konfidentziala da eta adierazitako jasotzaileari beste inori ez dagokio. CONFIDENCIALIDAD
El contenido de esta comunicación, así como el de toda la
documentación anexa, es confidencial y va dirigido
únicamente al destinatario del mismo. CONFIDENCIALITY
The content of this communication and any attached information is confidential and exclusively for the use of the addressee. |
____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.

