Hallo,
Mit "in der Praxis" meinte ich auch nicht "ab Werk" aber ich vermute mal, dass auf den meisten Computern JRE installiert ist
wovon denn? Die meisten Feld- Wald- und Wiesenanwender brauchen's nicht, wo sollte dann ein JRE so spontan herkommen, wenn nicht durch die Default-Installation des Betriebssystems, eines Office-Pakets oder einer ähnlichen Standardsoftware?
Und wenn ich Software suchte, die unbedingt in der gleichen Kompilierung auf mehreren OS laufen soll, dann halte ich JAVA für eine gute Idee.
Da will ich nicht widersprechen - aber du kannst nicht davon ausgehen, dass du ein Java-Programm mit seinen notwendigen Arbeitsdaten auf einen USB-Stick packst und das läuft dann auf jedem PC - weil eben häufig das JRE fehlen wird.
Noch besser (und das würde auch ich bevorzugen) wären getrennte Binaries für die jeweiligen Betriebssysteme aber gemeinsame Konfigurations-Dateien oder so...
Das halte ich auch für die beste Lösung.
Ciao,
Martin
Schildkröten können mehr über den Weg berichten als Hasen.