que tienen la siguiente jerarquía de directorios:Crear archivo jar desde la línea de comandos
SigarTest
src
SigarTest
.java files
bin
SigarTest
.class files
Aquí, SigarTest es un nombre de paquete. La carpeta raíz está en la carpeta bin de jdk. A partir de ahí, im ejecutando el siguiente comando para crear un archivo jar de mi proyecto -
./jar cfe temp.jar SigarTest.SigarMain SigarTest/bin/ tools.jar sigar.jar mongo-2.7.3.jar
donde se requieren tools.jar, mongo-2.7.3.jar y sigar.jar y están en la misma carpeta que directorio raíz (carpeta bin de jdk). Sin embargo, al ejecutarlo, obtengo
ClassNotFoundException : SigarTest.SigarMain
¿Qué estoy haciendo mal?
jar cfe temp.jar SigarTest.SigarMain.class SigarTest/bin .... prueba su –
@AlpeshPrajapati: ¿No es lo mismo que hice? – Cygnus
no ha agregado .class después de SigarTest.SigarMain ... –