JavaFramework - FAQ
Letzte Aktualisierung: 11.08.2014
Funktionalität
Funktionalität
- Extrahiere die aktuelleste Version von JavaFramework herunter und extrahiere JavaFramework_YYYY_mm_DD-H24_MM_SS.tgz
- Erstelle eine neue Java-Anwendung DemonstrationApp
-
Erstelle Java-Packes für
- GUI: demonstrationapp.gui
- Icons: demonstrationapp.icons
- Images: demonstrationapp.images
- Kopiere DemonstrationAppIcon.jpg nach demonstrationapp.icons
- Kopiere DemonstrationAppImage.png nach demonstrationapp.icons
- Erstelle DemonstrationAppGUI.java im Java-Package demonstrationapp.gui
- Erstelle DemonstrationApp.java im Java-Package demonstrationapp
-
Füge
- ini4j-0.5.1.jar
- JavaFramework.jar
Deinen Projekt-Bibliotheken hinzu.
- Wähle in den Dateieigenschaften die Main-Class demonstrationapp.gui.DemonstrationAppGUI aus und setze bei den Arguments debugmodus
- Erzeuge in Log-Verzeichnis /var/log/glawar.at/DemonstrationApp und gib diesem volle Schreibrechte.
- Starte die Anwendung
- DemonstrationApp erzeugt Dir selbst eine Konfigurationsdatei ~./DemonstrationApp/DemonstrationApp.ini
- Erzeuge eine Datei copyAndPrepareInstallation.sh im Root-Verzeichnis
- Lade Installation.zip in das Root-Verzeichnis und extrahiere es dort (danach kannst Du das ZIP-File wieder löschen)
- Führe copyAndPrepareInstallation.sh aus und befolge die Anweisungen
- Das Installationspaket befindet sich dann im Verzeichnis Installation/updateserver
- Extrahiere DemonstrationApp.zip
- wechsle in das Verzeichnis DemonstrationApp
- Führe als Root install.sh (oder install.cmd unter Windows) aus
Trage in Installation/updateserver/version.info die neue Version und in der Zeile darunter den Dateinamen an. Danach lade sowohl das Info-File als auch das zugehörige ZIP in jenes Verzeichnis, welches Du im DemonstrationApp.java (getUpdateUrl) eingetragen hast. Die Anwendung versucht dann beim Start die Info-Datei zu scannen und ladet dann gegebenenfalls das Update herunter, sofern die zugehörige Versionsnummer höher als die bereits installierte Version ist.
Wechsle in das Verzeichnis /opt/glawar.at/java/DemonstrationApp und führe dort als Root das Deinstallations-Skript aus.
Setze in der Konfigurationsdatei ~.DemonstrationApp/DemonstrationApp.ini den Wert updateAutomatically auf 1 und den Wert nextAutomaticUpdate auf 0. Sofern Du einen entsprechenden Proxy benötigst, so adaptiere die entsprechenden Parameter.
java -cp JavaFramework.jar at.glawar.revision.Revision
Site contents Copyright © 2014- Franz-Peter Glawar. All rights reserved.
|