Hallo,
ich habe folgendes Problem mit Paketen: Ich soll einige Klassen in drei verschiedene Pakte aufteilen. Dazu habe ich drei Unterordner mit den Paketnamen erstellt und die entsprechenende Klassen hineinkopiert.
Etwas konkreter: Ich habe den Ordner svg mit den Unterordnern main, util, und shape. Im main-Ordner befindet sich die Klasse mit der main()-Methode. Wenn ich diese kompilieren will, findet der Compiler aber die Klassen nicht, die sich in den Ordner shape und util befinden.
Ich muss doch eigentlich nur in alle Klassen als erste Anweisung die Paketdeklaration schreiben, also z.b. in einer Klasse, die sich im Unterordner shape befindet, müsste das doch dann package svg.shape; heissen usw. und dann in der Klasse mit der main()-Methode noch die import-Anweisung unterhalb der package Anweisung; also import svg.*;
Leider funktioniert das aber nicht. Kann mir jemand sagen woran das liegt?
THX
marduk
ich habe folgendes Problem mit Paketen: Ich soll einige Klassen in drei verschiedene Pakte aufteilen. Dazu habe ich drei Unterordner mit den Paketnamen erstellt und die entsprechenende Klassen hineinkopiert.
Etwas konkreter: Ich habe den Ordner svg mit den Unterordnern main, util, und shape. Im main-Ordner befindet sich die Klasse mit der main()-Methode. Wenn ich diese kompilieren will, findet der Compiler aber die Klassen nicht, die sich in den Ordner shape und util befinden.
Ich muss doch eigentlich nur in alle Klassen als erste Anweisung die Paketdeklaration schreiben, also z.b. in einer Klasse, die sich im Unterordner shape befindet, müsste das doch dann package svg.shape; heissen usw. und dann in der Klasse mit der main()-Methode noch die import-Anweisung unterhalb der package Anweisung; also import svg.*;
Leider funktioniert das aber nicht. Kann mir jemand sagen woran das liegt?
THX
marduk