WAR Runner

应用内购商品
内容分级
适合所有人
0+
次下载
内容分级
适合所有人
应用内购买
了解详情
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片

关于此应用

WAR Runner 可将您的 Android 手机变成一个小型 Java Web 服务器。它内置 Jetty 12 和 Servlet 6.1,并可运行打包为 WAR 文件的真实 Web 应用程序。这些应用程序既可通过手机上的浏览器访问,也可从同一 Wi-Fi 或局域网内的任何设备访问。

🌐 Web 服务器

• 从列表中选择一个演示程序。首次使用时,程序将从在线目录下载,并通过 SHA-256 校验和进行验证。应用程序内不包含任何 WAR 文件。

• 通过 8080 端口的纯 HTTP 或 8443 端口的 HTTPS(使用自签名证书)提供服务。

• 屏幕会列出可在其他设备上打开的地址,您可以复制这些地址。

• 服务器会在后台持续运行,并显示通知。您可以通过应用程序或通知停止服务器。

• 下载的演示程序会保留在设备上,之后可以离线使用。

🛠️ Web 管理后台

• 仅通过 HTTPS 协议在 9443 端口提供服务,并设有密码保护。

• 可下载产品目录演示,上传您自己转换的 Android WAR 文件,并可通过其他设备的浏览器启动、停止或删除服务器。

• 会话在 30 分钟无活动后过期,多次登录失败将暂时锁定登录。

• 服务器停止运行时,可在设置中更改所有三个端口。

包含的演示

• Hello World Servlet:一个返回纯文本的最小 Servlet。

• Vaadin 按钮演示:一个 Vaadin Flow 视图,其点击监听器在手机上运行 Java 代码。

• 官方 Vaadin 演示:包含仪表盘、组件库、产品、用户和设置。

• Vaadin 书店演示:支持登录(管理员/管理员或用户/用户)的库存编辑功能。

• Vaadin 地址簿演示:联系人信息保存在内存中的 H2 数据库中。

🎯 开源

演示 WAR 文件的构建脚本、演示源代码以及将普通 WAR 文件转换为 Android 兼容文件的指南均已发布在 GitHub 上。

须知

• 需要 Android 15 或更高版本。

• 一次只能运行一个 Web 应用程序。

• 服务器会绑定到所有网络接口,但仅广播 Wi-Fi 和以太网地址。

• 这是一个 Android 实验项目:旨在演示现代手机的运行能力,并非经过强化的生产服务器。请在您信任的网络环境中使用。

• 所有功能均免费。您可以通过一次性购买来支持本项目。
使用嵌入式 Jetty 服务器,在手机上运行真正的 Java Web 应用程序。
更新日期
2026年9月22日
精选报道

数据安全

安全始于了解开发者如何收集和分享数据。数据隐私保护和安全措施可能会因您的使用情况、所在地区和用户年龄而异。此类信息由开发者提供,可能会随时间更新。
  • 不与第三方分享任何数据
    详细了解开发者如何声明数据分享事宜
  • 不会收集任何数据
    详细了解开发者如何声明数据收集事宜
内容分级
适合所有人
应用内购买
了解详情

应用支持

开发者信息
ScienceSoft e.U.
peter.sauer@sciencesoft.at
Oberzellergasse 12/13 1030 Wien Austria
+43 690 20040132

Science Soft的其他产品