Servus zusammen,
ich komme leider mit dieser Problematik überhaupt nicht zurecht. Also, ich möchte folgendes tun:
Ich habe mehrere Klasse, welche ich in packages organisieren möchte.
Shape.java
Circle.java
Rectangle.java
Line.java
BoundingBox.java
==> sollen in svg.shape
Transformations.java
==> soll in svg.util
ShapeTest.java
==> soll in svg.main
Gut, nach all dem, was ich in der Vorlesung über packages gelernt habe, habe ich nun entsprechend in der ersten Zeile jeder Klasse
"package svg.shape", "package svg.util" oder "package svg.main" getippert, je nach Klasse halt.
Dann habe ich eine Ordnerstruktur erstellt. Einen Ordner svg, darunter 3 Unterordner main, shape und util. Darin sind entsprechend die Klassen verteilt.
Wenn ich jetzt aber versuche, per "javac ShapeTest.java" die Klasse zu compilen, die die Klassen Line, Rectangle und Circle benötigt, beschwert sich der Compiler, er könne jene drei Klassen nicht finden. Woran liegt das?
Wäre für jede Hilfe dankbar, auch für Links mit ausführlichen Informationen dazu. Nutze Java 1.5. Zur Info: diese Aufgabe muss ich für die Uni erledigen. Will auch gerne selber denken, habe auch schon viel probiert und gegooglet, aber ich krieg das einfach nicht in den Griff.
MfG,
Tim
ich komme leider mit dieser Problematik überhaupt nicht zurecht. Also, ich möchte folgendes tun:
Ich habe mehrere Klasse, welche ich in packages organisieren möchte.
Shape.java
Circle.java
Rectangle.java
Line.java
BoundingBox.java
==> sollen in svg.shape
Transformations.java
==> soll in svg.util
ShapeTest.java
==> soll in svg.main
Gut, nach all dem, was ich in der Vorlesung über packages gelernt habe, habe ich nun entsprechend in der ersten Zeile jeder Klasse
"package svg.shape", "package svg.util" oder "package svg.main" getippert, je nach Klasse halt.
Dann habe ich eine Ordnerstruktur erstellt. Einen Ordner svg, darunter 3 Unterordner main, shape und util. Darin sind entsprechend die Klassen verteilt.
Wenn ich jetzt aber versuche, per "javac ShapeTest.java" die Klasse zu compilen, die die Klassen Line, Rectangle und Circle benötigt, beschwert sich der Compiler, er könne jene drei Klassen nicht finden. Woran liegt das?
Wäre für jede Hilfe dankbar, auch für Links mit ausführlichen Informationen dazu. Nutze Java 1.5. Zur Info: diese Aufgabe muss ich für die Uni erledigen. Will auch gerne selber denken, habe auch schon viel probiert und gegooglet, aber ich krieg das einfach nicht in den Griff.
MfG,
Tim