WAR Runner превръща вашия Android телефон в малък Java уеб сървър. Той вгражда Jetty 12 със Servlet 6.1 и изпълнява реални уеб приложения, пакетирани като WAR файлове. Приложенията са достъпни от браузър на самия телефон и от всяко устройство в същата Wi-Fi или LAN мрежа.
🌐 УЕБ СЪРВЪР
• Изберете демо от списъка. То се изтегля при първото използване от онлайн каталога и се проверява с контролна сума SHA-256. В приложението не се доставят WAR файлове.
• Обслужва се през обикновен HTTP на порт 8080 или HTTPS на порт 8443 със самоподписан сертификат.
• Екранът изброява адресите за отваряне на други устройства и ви позволява да ги копирате.
• Сървърът продължава да работи във фонов режим с известие. Спрете го от приложението или от известието.
• Изтеглените демота остават на устройството и работят офлайн след това.
🛠️ УЕБ АДМИНИСТРАЦИЯ
• Защитено с парола и обслужвано само през HTTPS на порт 9443.
• Изтегляйте демо версии на каталога, качвайте свои собствени конвертирани за Android WAR файлове и ги стартирайте, спирайте или изтривайте от браузър на друго устройство.
• Сесиите изтичат след 30 минути бездействие, а многократните неуспешни влизания блокират влизането за известно време.
• И трите порта могат да бъдат променени в Настройки, докато сървърът е спрян.
ВКЛЮЧЕНИ ДЕМОНСТРАЦИИ
• Hello World Servlet: минимален servlet, връщащ обикновен текст.
• Vaadin Button Demo: изглед на Vaadin Flow, чийто слушател за кликвания работи на Java на телефона.
• Официална Vaadin Demo: табло за управление, галерия с компоненти, продукти, потребители и настройки.
• Vaadin Bookstore Demo: редактиране на инвентара с вход (admin / admin или user / user).
• Vaadin Address Book Demo: контакти, съхранявани в база данни H2 в паметта.
🎯 ОТВОРЕН КОРЕЦ
Скриптовете за изграждане на демо WAR файловете, демо изходните кодове и ръководството за конвертиране на обикновен WAR в съвместим с Android са публикувани в GitHub.
ПОЛЕЗНО ДА ЗНАЕТЕ
• Изисква Android 15 или по-нова версия.
• Само едно уеб приложение работи едновременно.
• Сървърът се свързва с всички мрежови интерфейси, но рекламира само Wi-Fi и Ethernet адреси.
• Това е експеримент с Android: демонстрация на това, което може да работи един съвременен телефон, а не засилен производствен сървър. Използвайте го в мрежи, на които имате доверие.
• Всяка функция е безплатна. Допълнителните еднократни покупки ви позволяват да подкрепите проекта.
Стартирайте истински Java уеб приложения на телефона си с вграден Jetty Server.
Актуализирано на
22.09.2026 г.