Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
É possível qualquer biblioteca Java compatível com o ambiente de execução Java
no ambiente padrão do App Engine.
Estas instruções usam o Apache Maven para criar, executar e implantar um aplicativo de amostra.
Para detalhes sobre como instalar o Maven, consulte
Como usar o Apache Maven e o plug-in do App Engine.
Declarar e gerenciar dependências
Para gerenciar dependências usando o Maven, é preciso especificar as dependências na seção <dependencies> no arquivo pom.xml (em inglês) do projeto.
Para gerenciar a dependência do projeto no próprio Maven, use o
Maven Wrapper. Se você não usar o
Maven Wrapper, o App Engine usará uma versão recente do Maven
por padrão ao executar o gcloud app deploy.
Dependências particulares com o Artifact Registry
Se você precisar hospedar dependências privadas para o aplicativo Java, use um
repositório Java do Artifact Registry.
A conexão com um repositório Maven hospedado no Artifact Registry requer o
plug-in Artifact Registry Maven Tools
para sua configuração do Maven ou Gradle.
Especificar a biblioteca de servlets Java
Os aplicativos Jetty e Tomcat exigem a biblioteca de servlets Java. Especifique-a na
entrada <dependencies> do arquivo pom.xml:
As bibliotecas de cliente do Cloud para Java
(em inglês) fornecem acesso idiomático aos serviços do Google Cloud. Para usar uma biblioteca, declare-a
como uma dependência.
Normalmente, você declara dependências somente nas bibliotecas específicas de que seu app
precisa. Por exemplo, para usar a biblioteca do Cloud Storage:
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-01 UTC."],[[["\u003cp\u003eApp Engine standard environment supports any Java-compatible libraries, allowing for flexible development.\u003c/p\u003e\n"],["\u003cp\u003eApache Maven is used for building, running, and deploying applications, with dependencies managed in the \u003ccode\u003epom.xml\u003c/code\u003e file.\u003c/p\u003e\n"],["\u003cp\u003ePrivate dependencies can be hosted using an Artifact Registry Maven repository, which requires the Artifact Registry Maven Tools plugin.\u003c/p\u003e\n"],["\u003cp\u003eEclipse Jetty and Tomcat applications must include the Java servlet library in their \u003ccode\u003epom.xml\u003c/code\u003e file's dependencies, whereas frameworks such as SparkJava or Spring Boot do not.\u003c/p\u003e\n"],["\u003cp\u003eThe Cloud Client Libraries for Java provide access to Google Cloud services and are added as dependencies, with the option for automatic authentication handling.\u003c/p\u003e\n"]]],[],null,[]]