Das Externalisieren mithilfe des Eclipse-Assistenten ist ja grundsätzlich kein Problem. Wenn man dann allerdings anschließend sein Projekt als lauffähiges JAR "exportiert", sind die properties-Dateien in dem JAR mit drin -- je nach Paket-Struktur an vielen unterschiedlichen Stellen.
Das kann doch wohl nicht das übliche Endergebnis sein, das an Endnutzer herausgegeben wird, oder?
So müsste man ja bei jeder Ergänzung/Änderung, die sich ausschließlich auf diese Sprach-Dateien bezieht, gleich das ganze Programm neu erstellen. Was mir viel zu aufwendig und umständlich erscheint.
Wie kann man die properties-Dateien in einem von den Klassen separaten Verzeichnis bündeln, so dass später jederzeit deren Inhalt (bzw. die den unverändert bleibenden Schlüsseln zugeordneten WERTE) geändert werden kann, ohne sonst etwas zu tangieren?
Das kann doch wohl nicht das übliche Endergebnis sein, das an Endnutzer herausgegeben wird, oder?
So müsste man ja bei jeder Ergänzung/Änderung, die sich ausschließlich auf diese Sprach-Dateien bezieht, gleich das ganze Programm neu erstellen. Was mir viel zu aufwendig und umständlich erscheint.
Wie kann man die properties-Dateien in einem von den Klassen separaten Verzeichnis bündeln, so dass später jederzeit deren Inhalt (bzw. die den unverändert bleibenden Schlüsseln zugeordneten WERTE) geändert werden kann, ohne sonst etwas zu tangieren?