WAR Runner

In-App-Käufe
Altersfreigabe
Jedes Alter
0+
Downloads
Altersfreigabe
Jedes Alter
In-App-Einkäufe
Weitere Informationen
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot

Über diese App

WAR Runner verwandelt Ihr Android-Smartphone in einen kleinen Java-Webserver. Die App nutzt Jetty 12 mit Servlet 6.1 und führt echte Webanwendungen aus, die als WAR-Dateien verpackt sind. Die Anwendungen sind über einen Browser auf dem Smartphone selbst sowie von jedem Gerät im selben WLAN oder LAN erreichbar.

🌐 WEBSERVER
• Wählen Sie eine Demo aus der Liste. Diese wird bei der ersten Nutzung aus dem Online-Katalog heruntergeladen und mit einer SHA-256-Prüfsumme verifiziert. Die App enthält keine WAR-Dateien.

• Bereitstellung über unverschlüsseltes HTTP auf Port 8080 oder HTTPS auf Port 8443 mit einem selbstsignierten Zertifikat.

• Auf dem Bildschirm werden die Adressen angezeigt, die auf anderen Geräten geöffnet werden können. Sie können diese kopieren.

• Der Server läuft im Hintergrund und wird benachrichtigt. Sie können ihn über die App oder die Benachrichtigung stoppen.

• Heruntergeladene Demos bleiben auf dem Gerät gespeichert und funktionieren anschließend auch offline.

🛠️ WEB-ADMIN
• Passwortgeschützt und ausschließlich über HTTPS auf Port 9443 erreichbar.
• Katalogdemos herunterladen, eigene Android-konvertierte WAR-Dateien hochladen und diese über einen Browser auf einem anderen Gerät starten, stoppen oder löschen.

Sitzungen laufen nach 30 Minuten Inaktivität ab. Wiederholte fehlgeschlagene Anmeldeversuche sperren das Konto vorübergehend.

Alle drei Ports können in den Einstellungen geändert werden, während der Server gestoppt ist.

ENTHALTENE DEMOS
• Hello World Servlet: Ein minimales Servlet, das Klartext zurückgibt.

• Vaadin Button Demo: Eine Vaadin Flow-Ansicht, deren Klick-Listener in Java auf dem Smartphone ausgeführt wird.

• Offizielle Vaadin-Demo: Dashboard, Komponentengalerie, Produkte, Benutzer und Einstellungen.

• Vaadin Bookstore Demo: Bestandsbearbeitung mit Anmeldung (admin/admin oder user/user).

• Vaadin Address Book Demo: Kontakte werden in einer In-Memory-H2-Datenbank gespeichert.

🎯 Open Source
Die Build-Skripte für die Demo-WAR-Dateien, die Demo-Quelltexte und eine Anleitung zur Konvertierung einer regulären WAR-Datei in eine Android-kompatible Datei sind auf GitHub veröffentlicht.

Gut zu wissen
• Erfordert Android 15 oder neuer.

• Es kann jeweils nur eine Webanwendung ausgeführt werden.

• Der Server bindet sich an alle Netzwerkschnittstellen, gibt aber nur WLAN- und Ethernet-Adressen bekannt.

• Dies ist ein Android-Experiment: eine Demonstration der Möglichkeiten eines modernen Smartphones, kein gehärteter Produktionsserver. Verwenden Sie ihn nur in vertrauenswürdigen Netzwerken.

• Alle Funktionen sind kostenlos. Optionale Einmalkäufe ermöglichen es Ihnen, das Projekt zu unterstützen.
Führen Sie echte Java-Webanwendungen auf Ihrem Smartphone mit einem integrierten Jetty-Server aus.
Aktualisiert am
22.09.2026
Ausgewählte Artikel

Datensicherheit

Was die Sicherheit angeht, solltest du als Erstes verstehen, wie Entwickler deine Daten erheben und weitergeben. Die Datenschutz- und Sicherheitspraktiken können je nach deiner Verwendung, deiner Region und deinem Alter variieren. Diese Informationen wurden vom Entwickler zur Verfügung gestellt und können jederzeit von ihm geändert werden.
Altersfreigabe
Jedes Alter
In-App-Einkäufe
Weitere Informationen

App-Unterstützung

Informationen zum Entwickler
ScienceSoft e.U.
peter.sauer@sciencesoft.at
Oberzellergasse 12/13 1030 Wien Austria
+43 690 20040132

Mehr von Science Soft