Ich habe eine Java-Quelldatei namens FileAdd.java im Ordner Implementierungslogik die importiert die klasse auf die BusinessClasses Mappe . Aber der Compiler wirft einen Fehler, der pacakge BusinessClasses ist nicht vorhanden obwohl ich die Aussage verwende
import BusinessClasses.ParamClass
In der Eingabeaufforderung verwende ich die Anweisung im Implementierungslogikordner
javac FileAdd.java
Die Ordnerstruktur sieht wie folgt aus:
Antworten:
1 für die Antwort № 1Versuchen javac -cp .. FileAdd.java
.
Das cp ..
Die Option weist den Compiler an, den übergeordneten Ordner als Klassenpfad zu verwenden (wo zusätzliche Klassen zu finden sind). Da sich dort auch Ihr BusinessClasses-Ordner befindet, sollte die Importanweisung funktionieren.