Google App Engine inclui suporte inicial para Java 7
A versão preview está limitada a máquinas de desenvolvimento, e a empresa não indicou prazo para o suporte oficial.
O Google trouxe uma prévia do suporte para o Java↳Java42 conteúdosNovidades do Java 26 (para desenvolvedores)Dev (Back & Front) · mar 2026Visual Studio Code para Java: o guia completo (dicas, configuração e extensões)Dev (Back & Front) · out 2025Quarkus: Modernizando a linguagem Java para a era da nuvemDev (Back & Front) · nov 2020Ver tudo em Dev (Back & Front) → 7 na mais recente atualização do App Engine. A versão preview está limitada a máquinas de desenvolvimento, e a empresa não indicou prazo para o suporte oficial, dizendo somente:
Em uma próxima versão, iremos incluir algumas das novas funcionalidades do Java 7, bem como suporte formal ao Java 7 no ambiente de execução Java do App Engine. Antes dessas funcionalidades se tornarem disponíveis, incentivamos os desenvolvedores a testar suas aplicações utilizando Java 7 juntamente com o mais recente SDK Java do App Engine.
O suporte do Google para o Java 7 é um subconjunto das funcionalidades da linguagem. Assim, não são incluídos o tratamento de métodos, a instrução InvokeDynamic e, até o momento, todas as novas classes do Java 7. Mas há suporte para os novos recursos da linguagem do projeto Coin:
- String no switch;
- Literais binários e caracteres “sublinhados” nos números literais;
- Multi-catch e rethrow mais preciso;
- Melhoria na inferência de tipos genéricos na criação de instâncias (operador diamante);
- Cláusulas try-with-resources;
- Invocação simplificada de métodos com varargs.
Além disso, o Google adicionou uma funcionalidade experimental com o objetivo de permitir que desenvolvedores Java atribuam uma prioridade no classloader para arquivos JAR específicos, para resolver problemas de colisões entre nomes de classes. Essa funcionalidade pode ser configurada utilizando o elemento <class-loader-config> em um documento XML:
<class-loader-config> <priority-specifier filename="mailapi.jar"/> </class-loader-config>
A ordem dos elementos <priority-specifier> não é considerada; logo, se vários arquivos JAR forem priorizados, a ordem original do classloader é mantida.
Além do Google App Engine, outras empresas que utilizam produtos PaaS já oferecem suporte para o Java 7, incluindo CloudBees, Jelastic e o Cloud Foundry da VMWare.
Com informações de InfoQ
Dirty Frag: a nova falha que coloca o kernel Linux contra o relógio
Poucos dias depois do barulho causado pelo Copy Fail, o ecossistema Linux voltou a entrar em modo de alerta. Dessa vez, o protagonista é o Dirty Frag.







Redação iMasters


