¿Cuáles son las diferentes formas en que los programas Java obtienen acceso a bibliotecas externas? Está estableciendo un classpath, modificando la compilación o la ruta de compilación, pero he visto otras formas de agregar los jars.¿Cuál es la diferencia entre establecer la ruta de compilación classpath y java en eclipse?
¿Por qué algunas bibliotecas deben agregarse al classpath mientras que otras no? Por ejemplo, estoy usando JSF, herramientas WTP y otras bibliotecas adicionales, pero no están en mi ruta de compilación cuando veo la ruta de compilación de mi proyecto.
¿Dónde se almacena el classpath? ¿Es una variable de entorno en el sistema operativo o algo configurado en la JVM? – Randnum
Se pasa a la JVM utilizando la opción -classpath o -cp. Abra la vista Depurar en Eclipse, ejecute un programa dentro de Eclipse, haga clic con el botón derecho en el nodo ... javaw.exe en la vista Depurar y haga clic en "Propiedades" para ver qué comando usa Eclipse para iniciar el programa. –