Agregar nuevas clases a un archivo .jar (o hacer uno)

Carlos
17 de Febrero del 2003
Hola, espero ke puedan ayudarme, necesito usar unas clases diferentes a las ke trae el jdk pero no se como instalarlas o como modificar las variables path y classpath tambien me han dicho ke haciendo o modificando un archivo .jar puedo lograrlo (tengo xp). Gracias.

Aleister
17 de Febrero del 2003
Al momento de compilar:
javac -classpath c:lugarDondeEstenLasApis;c:lugarDondeEsteCodigoFuentePrincipal TuCodigoFuentePrincipal.java
java -classpath c:lugarDondeEstenLasApis;c:lugarDondeEsteTuClasePrincipal TuClasePrincipal

Otra opcion es poner todas las apis adicionales en el directorio en el que están tus clases, pero esto es sólo bueno cuando quieras distribuir tus programa; teniendo todo en el mismo directorio puedes crear tu .jar, pero ojo que no funciona si las apis adicionales usan dll's. En ese caso pones todas tus clases en un jar y para ejecutar todo crear un archivo .bat u otro ejecutable con lo siguiente:
java -jar -classpath c:lugarDondeEstenLasApis;c:lugarDondeEsteTuJar TuJar TuClasePrincipal

Saludos.