WAR Runner

Покупки в приложении
Возрастные ограничения
Для всех
0+
(количество скачиваний)
Возрастные ограничения
Для всех
Покупки из приложения
Узнать больше
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот

Описание

WAR Runner превращает ваш Android-телефон в небольшой Java-веб-сервер. Он использует Jetty 12 с Servlet 6.1 и запускает настоящие веб-приложения, упакованные в WAR-файлы. Приложения доступны из браузера на самом телефоне, а также с любого устройства в той же сети Wi-Fi или локальной сети.

🌐 ВЕБ-СЕРВЕР
• Выберите демо-версию из списка. Она загружается при первом использовании из онлайн-каталога и проверяется контрольной суммой SHA-256. В приложении нет WAR-файлов.

• Работает по протоколу HTTP на порту 8080 или HTTPS на порту 8443 с самоподписанным сертификатом.

• На экране отображаются адреса для открытия на других устройствах, и вы можете их скопировать.

• Сервер продолжает работать в фоновом режиме с уведомлением. Остановить его можно из приложения или из уведомления.

• Загруженные демо-версии остаются на устройстве и работают в автономном режиме после этого.

🛠️ ВЕБ-АДМИНИСТРАТОР
• Защищен паролем и работает только по HTTPS на порту 9443.
• Загружайте демонстрационные версии каталога, загружайте собственные WAR-файлы, преобразованные для Android, и запускайте, останавливайте или удаляйте их из браузера на другом устройстве.

• Сессии истекают через 30 минут бездействия, а повторные неудачные попытки входа блокируют доступ на некоторое время.

Все три порта можно изменить в настройках, пока сервер остановлен.

ВКЛЮЧЕННЫЕ ДЕМО-ВЕРСИИ
• Сервлет Hello World: минимальный сервлет, возвращающий обычный текст.

• Демонстрация кнопки Vaadin: представление Vaadin Flow, обработчик кликов которого работает на Java на телефоне.

• Официальная демонстрация Vaadin: панель управления, галерея компонентов, товары, пользователи и настройки.

• Демонстрация книжного магазина Vaadin: редактирование инвентаря с авторизацией (администратор / администратор или пользователь / пользователь).

• Демонстрация адресной книги Vaadin: контакты хранятся в базе данных H2 в оперативной памяти.

🎯 ОТКРЫТЫЙ ИСХОДНЫЙ КОД
Скрипты сборки для демонстрационных WAR-файлов, исходный код демонстрационных файлов и руководство по преобразованию обычного WAR-файла в совместимый с Android опубликованы на GitHub.

ВАЖНО ЗНАТЬ
• Требуется Android 15 или новее.

• Одновременно работает только одно веб-приложение.

• Сервер подключается ко всем сетевым интерфейсам, но объявляет только адреса Wi-Fi и Ethernet.

• Это эксперимент для Android: демонстрация возможностей современного телефона, а не защищенный производственный сервер. Используйте его в сетях, которым вы доверяете.

• Все функции бесплатны. Дополнительные разовые покупки позволяют поддержать проект.
Запускайте настоящие веб-приложения на Java на своем телефоне с помощью встроенного сервера Jetty.
Последнее обновление
22 сент. 2026 г.
Рекомендуемые истории

Безопасность данных

Чтобы контролировать безопасность, нужно знать, как разработчики собирают ваши данные и передают их третьим лицам. Методы обеспечения безопасности и конфиденциальности могут зависеть от того, как вы используете приложение, а также от вашего региона и возраста. Информация ниже предоставлена разработчиком и в будущем может измениться.
Возрастные ограничения
Для всех
Покупки из приложения
Узнать больше

Поддержка приложения

О разработчике
ScienceSoft e.U.
peter.sauer@sciencesoft.at
Oberzellergasse 12/13 1030 Wien Austria
+43 690 20040132

Science Soft: другие приложения