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]

Reply via email to