Liam O'Toole wrote:
On Sun, 26 Nov 2006 04:11:09 GMT
Tyler <[EMAIL PROTECTED]> wrote:
[...]
Try this instead:
java -cp arlequin.jar:swingall.jar arlequin.ArlequinApp
If this fails, check that the class arlequin.ArlequinApp is present
in the first JAR file:
jar -tf arlequin.jar | grep ArlequinApp
Here's what I get:
[EMAIL PROTECTED]:/usr/local/bin/Arlequin$ java -cp
arlequin.jar:swingall.jar arlequin.Arlequin.App
Exception in thread "main" java.lang.NoClassDefFoundError:
arlequin/Arlequin/App
[EMAIL PROTECTED]:/usr/local/bin/Arlequin$ jar -tf arlequin.jar | grep
ArlequinApp
arlequin/ArlequinApp.class
[EMAIL PROTECTED]:/usr/local/bin/Arlequin$
Am I correct in assuming now that this problem is not with me but
with the upstream maintainers of Arlequin?
Not necessarily. Based on the above you put an extra '.' in the
main class name. Try this command exactly:
java -cp arlequin.jar:swingall.jar arlequin.ArlequinApp
instead of
java -cp arlequin.jar:swingall.jar arlequin.Arlequin.App
[...]
When I try it from $HOME:
[EMAIL PROTECTED]:~$ java -cp arlequin.jar:swingall.jar arlequin.ArlequinApp
Exception in thread "main" java.lang.NoClassDefFoundError:
arlequin/ArlequinApp
[EMAIL PROTECTED]:~$
and just for fun, from the location of the files:
[EMAIL PROTECTED]:/usr/local/bin/ArlequinFolder$ java -cp
arlequin.jar:swingall.jar arlequin.ArlequinApp
Exception in thread "main" java.lang.VerifyError: (class:
arlequin/ArlequinApp, method: main signature: ([Ljava/lang/String;)V)
Incompatible argument to function
[EMAIL PROTECTED]:/usr/local/bin/ArlequinFolder$
Tyle
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]