WAR Runner converteix el teu telèfon Android en un petit servidor web Java. Integra Jetty 12 amb Servlet 6.1 i executa aplicacions web reals empaquetades com a fitxers WAR. Es pot accedir a les aplicacions des d'un navegador al mateix telèfon i des de qualsevol dispositiu a la mateixa xarxa Wi-Fi o LAN.
🌐 SERVIDOR WEB
• Trieu una demostració de la llista. Es descarrega en el primer ús des del catàleg en línia i es verifica amb una suma de verificació SHA-256. No s'envien fitxers WAR dins de l'aplicació.
• Serveix a través d'HTTP simple al port 8080 o HTTPS al port 8443 amb un certificat autosignat.
• La pantalla enumera les adreces per obrir en altres dispositius i us permet copiar-les.
• El servidor continua funcionant en segon pla amb una notificació. Atureu-lo des de l'aplicació o des de la notificació.
• Les demostracions descarregades romanen al dispositiu i funcionen fora de línia després.
🛠️ ADMINISTRADOR WEB
• Protegit amb contrasenya i servit només per HTTPS al port 9443.
• Baixeu demostracions de catàleg, pengeu els vostres propis fitxers WAR convertits a Android i inicieu-los, atureu-los o suprimiu-los des d'un navegador en un altre dispositiu.
• Les sessions caduquen després de 30 minuts d'inactivitat i els inicis de sessió fallits repetits bloquegen l'inici de sessió durant un temps.
• Els tres ports es poden canviar a Configuració mentre el servidor està aturat.
DEMOS INCLOSES
• Servlet Hello World: un servlet mínim que retorna text sense format.
• Demostració del botó Vaadin: una vista de flux Vaadin el receptor de clics de la qual s'executa en Java al telèfon.
• Demostració oficial de Vaadin: tauler de control, galeria de components, productes, usuaris i configuració.
• Demostració de la llibreria Vaadin: edició d'inventari amb inici de sessió (administrador/administrador o usuari/usuari).
• Demostració de la llibreta d'adreces Vaadin: contactes guardats en una base de dades H2 en memòria.
🎯 CODI OBERT
Els scripts de compilació per als fitxers WAR de demostració, els codis font de demostració i una guia per convertir un WAR normal en un compatible amb Android estan publicats a GitHub.
BO DE SABER
• Requereix Android 15 o posterior.
• Només s'executa una aplicació web alhora.
• El servidor s'enllaça a totes les interfícies de xarxa però només anuncia adreces Wi-Fi i Ethernet.
• Això és un experiment d'Android: una demostració del que pot executar un telèfon modern, no un servidor de producció endurit. Feu-lo servir en xarxes de confiança.
• Totes les funcions són gratuïtes. Les compres opcionals d'una sola vegada us permeten donar suport al projecte.
Executa aplicacions web Java reals al teu telèfon amb un servidor Jetty integrat.
S'ha actualitzat el dia:
22 de set. 2026