software.glawar.at - JavaFramework
-software.glawar.at
 
JavaFramework
 
-JavaFramework
 
Support
 
-Kontakt
 

JavaFramework - FAQ

 
Letzte Aktualisierung: 11.08.2014

Funktionalität


Funktionalität

Neue Anwendung in 5 Minuten (ad Beispiel Netbeans) ...

  1. Extrahiere die aktuelleste Version von JavaFramework herunter und extrahiere JavaFramework_YYYY_mm_DD-H24_MM_SS.tgz
  2. Erstelle eine neue Java-Anwendung DemonstrationApp
  3. Erstelle Java-Packes für
    • GUI: demonstrationapp.gui
    • Icons: demonstrationapp.icons
    • Images: demonstrationapp.images
  4. Kopiere DemonstrationAppIcon.jpg nach demonstrationapp.icons
  5. Kopiere DemonstrationAppImage.png nach demonstrationapp.icons
  6. Erstelle DemonstrationAppGUI.java im Java-Package demonstrationapp.gui
  7. Erstelle DemonstrationApp.java im Java-Package demonstrationapp
  8. Füge
    • ini4j-0.5.1.jar
    • JavaFramework.jar
    Deinen Projekt-Bibliotheken hinzu.
  9. Wähle in den Dateieigenschaften die Main-Class demonstrationapp.gui.DemonstrationAppGUI aus und setze bei den Arguments debugmodus
  10. Erzeuge in Log-Verzeichnis /var/log/glawar.at/DemonstrationApp und gib diesem volle Schreibrechte.
  11. Starte die Anwendung
  12. DemonstrationApp erzeugt Dir selbst eine Konfigurationsdatei ~./DemonstrationApp/DemonstrationApp.ini

Wie erzeuge ich ein Installationspaket?

  1. Erzeuge eine Datei copyAndPrepareInstallation.sh im Root-Verzeichnis
  2. Lade Installation.zip in das Root-Verzeichnis und extrahiere es dort (danach kannst Du das ZIP-File wieder löschen)
  3. Führe copyAndPrepareInstallation.sh aus und befolge die Anweisungen
  4. Das Installationspaket befindet sich dann im Verzeichnis Installation/updateserver

Wie installiere ich DemonstrationApp?

  1. Extrahiere DemonstrationApp.zip
  2. wechsle in das Verzeichnis DemonstrationApp
  3. Führe als Root install.sh (oder install.cmd unter Windows) aus

Wie erzeuge ich ein Updatepaket?

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.

Wie deinstalliere ich DemonstrationApp?

Wechsle in das Verzeichnis /opt/glawar.at/java/DemonstrationApp und führe dort als Root das Deinstallations-Skript aus.

Wie erzwinge ich ein Update beim nächsten Start?

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.

Wie ermittle ich die aktuelle Version von JavaFramework?

java -cp JavaFramework.jar at.glawar.revision.Revision

Site contents Copyright © 2014- Franz-Peter Glawar. All rights reserved.