Zitat:
Aber auch wenn die Class-Datei nicht neu generiert wird muss ja dennoch das, was ich neu geschrieben habe, hineingeschrieben werden.
|
Wie meinst du das?
Wenn du die .java-Datei änderst, diese aber einen Fehler enthält, kann keine neue .class-Datei erzeugt werden.
Wenn du am Anfang der main-Methode deine Versionsnummer ausspuckst bist du auf der sicheren Seite, dass du auch siehst, ob die Datei wirklich neu erstellt wurde:
Code:
public class Zeichen
{
public static void main (String[] args) throws Exception
{
System.out.println("Version 1.0");
...
}
}
Bei jeder Änderung an der Datei änderst du dann einfach Version 1.0 entsprechend ab.
Erscheint dann immernoch Version 1.0 beim Starten des Programms, hast du einen Syntax-Fehler, oder deine IDE ist "falsch"* konfiguriert.
*In Anführungszeichen, weil es manchmal gewünscht sein kann, dass kein automatisches Build stattfindet.