java exports
-
Hi Leute!
ich hab ein problem damit java unter debian ans laufen zu bekommen. als shell benutze ich die bash. in der .bashrc habe ich folgende einträge:
export PATH=PATH:/usr/local/j2sdk1.4.1_02/bin
export PATH=$PATH:/home/tom/eigene\ dateien/coma2/classes/in der letzten zeile könnt ihr ja sehen, dass ich versuche den classpath zu definieren. es handelt sich um ein umfangreiches paket das wir als hausaufgabe benutzen sollen. zusätzich sollen auch noch die standard klassen des javapaketes berücksichtigt werden.
dabei erhalte ich folgenden fehler als ausgabe:java comaawt.ContainerApplication ccc.array.ContainerArray -e
Can't find class comaawt.ContainerApplicationalso hab ich den classpath manuel mit dem java -classpath blabla aufgerufen. dann erhalte ich jedoch folgenden fehler:
(*)
java -classpath /home/tom/eigene\ dateien/coma2/classes/ comaawt.ContainerApplication ccc.array.ContainerArray -e
Unable to initialize threads: cannot find class java/lang/Threaddas paket ccc-paket arbeitet auf jeden fall korrekt. ich frage mich nur warum es bei mir nicht funktioniert. als anleitung damit es funktioniert sollten wir folgenden eintrag in der .cshrc eingeben "setenv CLASSPATH /home/tom/eigene\ dateien/coma2/classes:."
eigentlich sollte das ja zu (*) äquivalent sein oder ??wäre sehr nett wenn mir einer helfen könnte.
mfg
tom
-
ups ich war vielleicht etwas zu voreilig ich muss erst noch das paket komopilieren. dann erhalte ich aber folgenden fehler. handelt es sich dabei um standard java pakete die hier nich gefunden werden ??
tom@debian:~/eigene dateien/coma2/classes/comaawt$ javac -d /home/tom/eigene\ dateien/coma2/classes/ /home/tom/eigene\ dateien/coma2/packages//.java /home/tom/eigene\ dateien/coma2/packages///*.java
/home/tom/eigene dateien/coma2/packages/comaawt/ContainerApplication.java:81: package gabl.util.check does not exist
gabl.util.check.CheckPolicy checkPol;
^
/home/tom/eigene dateien/coma2/packages/ccc/debug/Checkable.java:26: package gabl.util.check does not exist
public void setCheckPolicy (gabl.util.check.CheckPolicy pol);
^
/home/tom/eigene dateien/coma2/packages/ccc/util/QuickSort.java:26: cannot resolve symbol
symbol : class WrongSortTypeException
location: class ccc.util.QuickSort
throws WrongSortTypeException {
^
/home/tom/eigene dateien/coma2/packages/ccc/util/QuickSort.java:41: cannot resolve symbol
symbol : class WrongSortTypeException
location: class ccc.util.QuickSort
throws WrongSortTypeException {
^
/home/tom/eigene dateien/coma2/packages/ccc/util/SelectionSort.java:27: cannot resolve symbol
symbol : class WrongSortTypeException
location: class ccc.util.SelectionSort
throws WrongSortTypeException {
^
/home/tom/eigene dateien/coma2/packages/comaawt/ContainerApplication.java:124: package gabl.util.check does not exist
gabl.util.check.CheckPolicy np = ((gabl.util.check.CheckPolicy)Class.forName(checkpolnames[debugmode]).newInstance());
^
/home/tom/eigene dateien/coma2/packages/comaawt/ContainerApplication.java:124: package gabl.util.check does not exist
gabl.util.check.CheckPolicy np = ((gabl.util.check.CheckPolicy)Class.forName(checkpolnames[debugmode]).newInstance());
^
/home/tom/eigene dateien/coma2/packages/comaawt/ContainerApplication.java:128: package gabl.util.check does not exist
checkPol = new gabl.util.check.NullCheckPolicy();
^
/home/tom/eigene dateien/coma2/packages/comaawt/ContainerApplication.java:929: package gabl.util.check does not exist
gabl.util.check.CheckPolicy np = ((gabl.util.check.CheckPolicy)Class.forName(checkpolnames[selection]).newInstance());
^
/home/tom/eigene dateien/coma2/packages/comaawt/ContainerApplication.java:929: package gabl.util.check does not exist
gabl.util.check.CheckPolicy np = ((gabl.util.check.CheckPolicy)Class.forName(checkpolnames[selection]).newInstance());
^
10 errorsmfg
tom