您可以在 App Engine 柔性环境中使用任何与 Java 运行时兼容的 Java 库。 这些说明使用 Apache Maven 借助受支持的 Java 运行时构建、运行和部署示例应用。如需详细了解如何使用受支持的 Java 版本,请参阅 Java 运行时。
如需详细了解如何安装 Maven,请参阅使用 Apache Maven 和 App Engine 插件。声明和管理依赖项
如需使用 Maven 管理依赖项,您需要在项目的 pom.xml
文件的 <dependencies>
部分中指定依赖项。
如需管理项目对 Maven 本身的依赖项,您可以使用 Maven 封装容器。如果您不使用 Maven 封装容器,则 App Engine 会在运行 gcloud app deploy
时默认使用最新版本的 Maven。
指定 Java Servlet 库
Eclipse Jetty 和 Tomcat 应用需要使用 Java Servlet 库。请在 pom.xml
文件的 <dependencies>
条目中指定该库:
使用 Cloud 客户端库
Java 版 Google Cloud 客户端库以符合惯例的方式提供对 Google Cloud 服务的访问权限。如需使用某个库,请将其声明为依赖项。
通常,您只需对应用需要的特定库声明依赖项。例如,如需使用 Cloud Storage 库:
您可以将 Java 版 Cloud 客户端库配置为自动处理身份验证。