problem mit packages - falsche einstellungen?

Status
Nicht offen für weitere Antworten.

MisterD

Neues Mitglied
Hallo..
Ich bau grade an dem IRC-Applet von www.pjirc.com ein bisschen. Jetzt hab ich was umgebaut und wollte das ganze dann mal kompilieren und ausprobieren.

Zunächst mal meine Verzeichnisstruktur mit den relevanten dateien:
Code:
irc\
+dcc\
|+mehrere .java-dateien
|+prv\
| +mehrere .java-dateien
+gui\
|+common\
||+mehrere .java-dateien
|+pixx\
||+Interface.java
||+PixxMDIInterface.java
||+weitere .java-dateien
|+prv\
+mehrere .java-dateien
dann hab ich die Interface.java compiliert.
das wichtige ist das:
Code:
irc\gui\pixx\Interface.java:
30:package irc.gui.pixx;
38:public class Interface extends PixxMDIInterface
da kam dann dieser Fehler raus:
Code:
Interface.java:38: cannot resolve symbol
symbol  : class PixxMDIInterface
location: irc.gui.pixx.Interface
Warum erst mal das? Das is das erste was ich nicht verstehe, die Teile liegen im selben Ordner, sind auch beide wirklich da, was ist das also?

dann hab ich einfach mal die Datei die er nicht findet versucht, zu compilieren:
Code:
irc\gui\pixx\PixxMDIInterface.java:
30:package irc.gui.pixx;
35:import irc.gui.*;
36:import irc.*;
37:import irc.dcc.*;
und da kam dann als Fehler raus:
Code:
PixxMDIInterface.java:37: package irc.dcc does not exist
das versteh ich auch wieder nicht. Das Verzeichnis existiert, das gui-verzeichnis wurde ohne Fehler eingebunden, irc\ auch aber bei dcc meckert er dann.

Hat jemand ne idee, was ich noch einstellen muss? Irgendwelche verzeichnisse für den compiler oder sonst was?
 
Erstelle ein Verzeichnis für die Ausgabe.
z.B.

Code:
|- bin < hierher kommen die compilierten Sachen
|- src
    |- irc
        | .....
Compilieren dann mit
javac -classpath .\bin;lib1.jar;lib2.jar; -sourcepath .\src -d .\bin .\src\irc\.....java
 
Hm ok, danke. Klappt super..

jetzt muss ich nur die dummen classes irgendwie in den cabs und jars updaten..
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben