WAR Runner

Compras na aplicação
Classificação de conteúdo
Todos
0+
Transferências
Classificação de conteúdo
Todos
Compras via Aplicação
Saiba mais
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã

Acerca desta app

O WAR Runner transforma seu celular Android em um pequeno servidor web Java. Ele incorpora o Jetty 12 com Servlet 6.1 e executa aplicativos web reais empacotados como arquivos WAR. Os aplicativos podem ser acessados ​​a partir de um navegador no próprio celular e de qualquer dispositivo na mesma rede Wi-Fi ou LAN.

🌐 SERVIDOR WEB
• Escolha uma demonstração da lista. Ela é baixada do catálogo online no primeiro uso e verificada com um checksum SHA-256. Nenhum arquivo WAR é distribuído dentro do aplicativo.

• Sirva via HTTP simples na porta 8080 ou HTTPS na porta 8443 com um certificado autoassinado.

• A tela lista os endereços para abrir em outros dispositivos e permite copiá-los.

• O servidor continua rodando em segundo plano com uma notificação. Pare-o pelo aplicativo ou pela notificação.

• As demonstrações baixadas permanecem no dispositivo e funcionam offline posteriormente.

🛠️ ADMINISTRAÇÃO WEB
• Protegido por senha e servido somente via HTTPS na porta 9443.
• Baixe demonstrações do catálogo, carregue seus próprios arquivos WAR convertidos para Android e inicie, pare ou exclua-os a partir de um navegador em outro dispositivo.

• As sessões expiram após 30 minutos de inatividade e tentativas de login falhas repetidas bloqueiam o login por um período.

• Todas as três portas podem ser alteradas nas Configurações enquanto o servidor estiver parado.

DEMONSTRAÇÕES INCLUÍDAS
• Servlet Hello World: um servlet minimalista que retorna texto simples.

• Demonstração de Botão Vaadin: uma visualização Vaadin Flow cujo ouvinte de clique é executado em Java no telefone.

• Demonstração Oficial do Vaadin: painel, galeria de componentes, produtos, usuários e configurações.

• Demonstração da Livraria Vaadin: edição de estoque com login (admin/admin ou usuário/usuário).

• Demonstração da Agenda de Endereços Vaadin: contatos armazenados em um banco de dados H2 em memória.

🎯 CÓDIGO ABERTO
Os scripts de compilação para os arquivos WAR de demonstração, os códigos-fonte da demonstração e um guia para converter um arquivo WAR comum em um compatível com Android estão disponíveis no GitHub.

INFORMAÇÕES IMPORTANTES
• Requer Android 15 ou posterior.

• Apenas um aplicativo web é executado por vez.

• O servidor se conecta a todas as interfaces de rede, mas anuncia apenas endereços Wi-Fi e Ethernet.

• Este é um experimento para Android: uma demonstração do que um telefone moderno pode executar, não um servidor de produção robusto. Use-o em redes confiáveis.

• Todos os recursos são gratuitos. Compras únicas opcionais permitem que você apoie o projeto.
Execute aplicativos web Java reais no seu celular com um servidor Jetty integrado.
Atualizada a
22/09/2026
Notícias em destaque

Segurança dos dados

A segurança começa por compreender como os programadores recolhem e partilham os seus dados. As práticas de privacidade e segurança dos dados podem variar consoante a sua utilização, região e idade. O programador fornece estas informações e pode atualizá-las ao longo do tempo.
  • Nenhum dado é partilhado com terceiros
    Saiba mais sobre como os programadores declaram a partilha
  • Não são recolhidos dados
    Saiba mais sobre como os programadores declaram a recolha
Classificação de conteúdo
Todos
Compras via Aplicação
Saiba mais

Apoio técnico da app

Acerca do programador
ScienceSoft e.U.
peter.sauer@sciencesoft.at
Oberzellergasse 12/13 1030 Wien Austria
+43 690 20040132

Mais de Science Soft