Usa bibliotecas Java

Puedes usar cualquier biblioteca compatible con Java con el entorno de ejecución de Java en el entorno flexible de App Engine. En estas instrucciones, se usa Apache Maven para compilar, ejecutar y, también, implementar la aplicación de muestra. Para obtener detalles sobre la instalación de Maven, consulta Usa Apache Maven y el complemento de App Engine.

Declara y administra dependencias

Para administrar las dependencias con Maven, debes especificarlas en la sección <dependencies> dentro del archivo pom.xml de tu proyecto.

Especifica la biblioteca de Servlet de Java

Para las aplicaciones Eclipse, Jetty y Tomcat se requiere la biblioteca de Servlet de Java. Especifícala en la entrada <dependencies> de tu archivo pom.xml:

<dependencies>

  <dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>javax.servlet-api</artifactId>
    <version>3.1.0</version>
    <type>jar</type>
    <scope>provided</scope>
  </dependency>

</dependencies>

Ten en cuenta que para los marcos de trabajo como SparkJava o Spring Boot no será necesaria la biblioteca de servlet.

Usa las bibliotecas cliente de Google Cloud para Java

Puedes usar las bibliotecas cliente de Google Cloud para Java si agregas estas líneas a tu archivo pom.xml:

<dependency>
  <groupId>com.google.cloud</groupId>
  <artifactId>google-cloud</artifactId>
  <version>0.8.0</version>
</dependency>

Verifica el número de la versión actual mediante la comprobación del fragmento de muestra en la parte superior de la página web de la biblioteca de Google Cloud.

Importa bibliotecas específicas

También puedes importar bibliotecas específicas, como la biblioteca de Cloud Storage:

<dependency>
  <groupId>com.google.cloud</groupId>
  <artifactId>google-cloud-storage</artifactId>
  <version>1.83.0</version>
</dependency>