Ich benutze Eclipse für mein Projekt, wenn ich Eclipse laufen, mein Projekt funktioniert so, wie ich wollte, aber wenn ich versuchte, auf Eingabeaufforderung zu laufen, merke ich, dass es die alte .class verwendet Datei, die früher kompiliert wurde. Aber ich habe bereits mit javac * .java geantwortet, aber die Klassendatei wird nicht erzeugt, wenn ich die Klassendatei lösche.cmd prompt nicht meine Java-Dateien kompilieren
mein src Ordner haben diese Dateien:
Project.java
Admin-Ordner (user.java, staff.java, Teacher.java, Module.java) sie sind alle Paket Admin;
in meinem project.java
i do import Admin.Module;
die Teacher.java Klassendatei nicht generiert, wenn ich kompilieren, in meinem Module.java i Benutzer verwendet, Personal, Lehrer Klassen in meinem Code. Project.java ist nur ein Standard-Paket, wo ich einfach Java Project eingeben kann, um in cmd zu laufen.
Ich kompiliere in Cmd-Eingabeaufforderung wie folgt: javac Project.java, ich nehme an, es wird auch die Pakete und Dateien kompilieren, die auch verwendet wird, aber die Klassendatei wird nicht generiert.
irgendwelche Nachrichten von javac? –
nein. Es wurde erfolgreich kompiliert, aber keine Klassendatei erstellt @ piet.t – what