Re: Help with java package (beast-mcmc) needed
Le 1/10/12 10:59 AM, Andreas Tille a écrit :
> Hi Sylvestre,
>
> On Tue, Jan 10, 2012 at 06:09:53AM +0100, Sylvestre Ledru wrote:
>>> Exception in thread "main" java.lang.NoClassDefFoundError: jam/console/ConsoleApplication
>> Usually, this kind of problem is due to the CLASSPATH not containing
>> jam.jar
> $ grep jam debian/rules
> export CLASSPATH := $(DEBJAR)/itext.jar:lib/beagle.jar:lib/mpj.jar:lib/org.boehn.kmlframework_20090320.jar:$(DEBJAR)/junit4.jar:$(DEBJAR)/figtree.jar:lib/colt.jar:lib/options.jar:lib/mtj.jar:$(DEBJAR)/jam.jar:$(DEBJAR)/jdom1.jar:$(DEBJAR)/jebl.jar:$(DEBJAR)/commons-math.jar
>
> As far as I understood you do not need to explicitely set CLASSPATH at
> runtime (and it would not explain why the other executables are
> perfectly finding the needed jars.
For classpath, at runtime, all depends on how jar is generated. If it
contains a MANIFEST file with the classpath defined, it will be able to
find the JARS (supposing that libraries path are the same). If it dies
not contains the classpath in the MANIFEST file, classpath must be set
explicitly to each jar file in the command line (usually via a wrapper
shell)
Olivier
> Any further hints?
>
> Kind regards and thanks anyway
>
> Andreas.
>
--
Olivier Sallou
IRISA / University of Rennes 1
Campus de Beaulieu, 35000 RENNES - FRANCE
Tel: 02.99.84.71.95
gpg key id: 4096R/326D8438 (pgp.mit.edu)
Key fingerprint = 5FB4 6F83 D3B9 5204 6335 D26D 78DC 68DB 326D 8438
Reply to: