Originariamente inviato da Kilin
ciao a tutti...

sto lavorando con una versione testuale del bytecode java... ho un file .j, in cui la direttiva class è :

.class miacartella/prog

uso un assemblatore per assemblare il file ed ottenere un .class eseguibile sulla JVM...

l'assemblatore genera un file "prog.class" nella cartella "miacartella"

dopo di che dalla cartella principale (quella che contiene miacartella), faccio:

java miacartella.prog

ma ottengo un errore...NoClassDefFoundError

ho provato miacartella\prog, miacartella/prog, ma niente... siccome devo usare ste cose ma in effetti non so bene com'è che funziona quella direttiva class, potete spiegarmi per favore che comando devo eseguire per lanciare questo prog.class dalla directory principale?
java -cp o classpath ''miacartella'' prog così dovrebbe funzionare