Sto impazzendo.
allora, ho dei .class
se gli eseguo come
java utilizzando il nome del main mi dice:
codice:
stefano@stefano-laptop:~/temp/theCreatorLast/theCreator$ java unitn.run.MainClass Natale/TestNatale.bpel
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/log4j/PropertyConfigurator
	at unitn.run.DeepThought.<init>(DeepThought.java:26)
	at unitn.run.MainClass.main(MainClass.java:9)
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.PropertyConfigurator
	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
	... 2 more
ora, ho i jar che servono in lib/

se specifico
java -classpath lib da:
codice:
stefano@stefano-laptop:~/temp/theCreatorLast/theCreator$ java -classpath lib unitn.run.MainClass Natale/TestNatale.bpel
Exception in thread "main" java.lang.NoClassDefFoundError: unitn/run/MainClass
Caused by: java.lang.ClassNotFoundException: unitn.run.MainClass
	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
Could not find the main class: unitn.run.MainClass.  Program will exit.
se specifico così da:
java -classpath lib/* da:
codice:
stefano@stefano-laptop:~/temp/theCreatorLast/theCreator$ java -classpath lib/* unitn.run.MainClass Natale/TestNatale.bpel
Exception in thread "main" java.lang.NoClassDefFoundError: lib/commons-collections-3/1/jar
Caused by: java.lang.ClassNotFoundException: lib.commons-collections-3.1.jar
	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
Could not find the main class: lib/commons-collections-3.1.jar.  Program will exit.
come posso fare?