Einzelnen Beitrag anzeigen
Alt 10.06.2008, 13:53   #17 (permalink)
BenniG.
Overclocker
 

Registriert seit: 24.05.2002
Beiträge: 200

BenniG. wird schon bald berühmt werdenBenniG. wird schon bald berühmt werden

Standard AW: Warum eine Endlosschleife?

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.
BenniG. ist offline   Mit Zitat antworten