problem with linux installation

Dear all,

I used InstallAnywhere and upon starting jalview:

java -Djava.ext.dirs=usr/local/jalview/lib -cp /usr/local/jalview/jalview.jar jalview.bin.Jalview

I get the error message:

···

------------------
Java version: 1.5.0_13
amd64 Linux 2.6.22.12-0.1-default
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/log4j/Layout
        at jalview.bin.Jalview.main(Jalview.java:94)
--------------

Not knowing anything about java, I would be grateful for any help.

Many thanks
Andreas

Hello Andreas.

Dear all,

I used InstallAnywhere and upon starting jalview:

java -Djava.ext.dirs=usr/local/jalview/lib -cp /usr/local/jalview/jalview.jar jalview.bin.Jalview
   

I think you've missed an initial '/' in the java.ext.dirs= parameter - try this:

java -Djava.ext.dirs=/usr/local/jalview/lib -cp /usr/local/jalview/jalview.jar jalview.bin.Jalview

···

------------------
Java version: 1.5.0_13
amd64 Linux 2.6.22.12-0.1-default
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/log4j/Layout
         at jalview.bin.Jalview.main(Jalview.java:94)

The error is because Java can't find one of the libraries in the jalview/lib directory.

Good luck!
Jim.

--
-------------------------------------------------------------------
J. B. Procter (JALVIEW/ENFIN) Barton Bioinformatics Research Group
Phone/Fax:+44(0)1382 388734/345764 http://www.compbio.dundee.ac.uk
The University of Dundee is a Scottish Registered Charity, No. SC015096.