Heey jeder,java Fehler kompilieren aufgrund Verzeichnis denselben Namen wie Datei
Ich versuche, eine Klassendatei zu kompilieren, aber da gibt es einige Verzeichnisse, die eine Datei „a.java“ enthalten, sondern auch ein gerufene „a "
com\ImmutableProjectImportController.java:22: error: cannot find symbol
/* 22: */ import com.h.a.h.a.at;
^
symbol: class h
location: class a
Wenn ich die Datei h.java im Ordner a entferne, gibt es keinen Fehler in dieser Zeile.
Gibt es Argumente für die javac.exe, um das zu lösen?
javac -classpath blub.jar com\gui\exportimport\assignmentlistimport\ImmutableProjectImportController.java
Dateien ohne den dumpfen Import funktionieren ohne Probleme.
Aus Gründen der Programmierer, die diesen Code eines Tages pflegen müssen, verwenden Sie mehr beschreibende Paket- und Klassennamen. Nenne mindestens den ersten Buchstaben der Klassennamen. – 4castle
haha ich weiß, aber das ist nicht mein eigener Code ... und es gibt Hunderte von Ordnern mit einem einzigen Buchstaben sowie Dateien mit einem einzigen Buchstaben in allen Ordnern. –
Sie sind also der Programmierer, der diesen Code pflegen muss. Mein Beileid an Sie, mein Herr. – 4castle