Hallo Leute, ich als Java-Laie habe ein Problem mit Packages.
Nehmen wir an, ich möchte in ein Package zwei Klassen stellen:
und
beide Dateien liegen in einem Verzeichnis mit dem Namen pkg1.
Da ich die Klassen in kompilierter Form in das Package stellen muss, habe ich versucht, diese beiden Klassen zu kompilieren und genau da hab ich das Problem:
Die Klasse1 lässt sich problemlos mit "javac Klasse1.java" kompilieren, jedoch erhalte ich beim Kompilieren der Klasse2 mit "javac Klasse2.java" die Fehlermeldung "cannot resolve symbol" mit einem Zeiger auf das Wort "Klasse1".
Was mache ich hier falsch? Kann mir jemand von Euch weiterhelfen?
Nehmen wir an, ich möchte in ein Package zwei Klassen stellen:
Code:
package pkg1
public class Klasse1
{
}
Code:
package pkg1
public class Klasse2 extends Klasse1
{
}
Da ich die Klassen in kompilierter Form in das Package stellen muss, habe ich versucht, diese beiden Klassen zu kompilieren und genau da hab ich das Problem:
Die Klasse1 lässt sich problemlos mit "javac Klasse1.java" kompilieren, jedoch erhalte ich beim Kompilieren der Klasse2 mit "javac Klasse2.java" die Fehlermeldung "cannot resolve symbol" mit einem Zeiger auf das Wort "Klasse1".
Was mache ich hier falsch? Kann mir jemand von Euch weiterhelfen?