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提供的其他項目