Gérer les bibliothèques clientes Cloud dans un projet Eclipse

Vous pouvez gérer les bibliothèques clientes Cloud pour Java et les bibliothèques de l'environnement standard App Engine pour vos projets Eclipse.

Pour ajouter l'une de ces bibliothèques au paramètre "classpath" de votre projet ou en supprimer une de ce paramètre, procédez comme suit :

  1. Si vous ne l'avez pas déjà fait, installez Cloud Tools for Eclipse.

  2. Sélectionnez le projet dans l'explorateur de packages.

  3. Dans le menu contextuel, sélectionnez Build path > Add Libraries (Chemin de création > Ajouter des bibliothèques). Si cet élément de menu ne s'affiche pas, il se peut que vous vous trouviez dans l'explorateur de projets plutôt que dans l'explorateur de packages.

  4. Dans la boîte de dialogue Add Library (Ajouter une bibliothèque), sélectionnez Google Cloud Platform Libraries (Bibliothèques Google Cloud Platform).

    Boîte de dialogue "Add Library" (Ajouter une bibliothèque) dans Eclipse, avec les bibliothèques Google Cloud Platform mises en surbrillance dans la liste des types de bibliothèques.

  5. Cliquez sur Suivant.

  6. Sélectionnez les bibliothèques à ajouter au projet et désélectionnez celles à supprimer.

    Boîte de dialogue "Add Library" (Ajouter une bibliothèque) dans Eclipse, affichant les bibliothèques standard App Engine et les bibliothèques clientes Cloud pour Java disponibles.

  7. Cliquez sur Terminer.

Les dernières versions de ces bibliothèques sont ajoutées au fichier pom.xml d'un projet Maven ou à un conteneur nommé Google Cloud Platform Libraries (Bibliothèques Google Cloud Platform) d'un projet natif.

Bibliothèques clientes Cloud compatibles

Dans Java 8 pour des projets non déployés sur App Engine, les bibliothèques clientes Cloud suivantes peuvent être utilisées:

  • BigQuery
  • BigQuery Data Transfer (version bêta)
  • Cloud Asset (version bêta)
  • Cloud AutoML (version bêta)
  • Cloud Bigtable (version alpha)
  • Cloud Compute (version alpha)
  • Cloud Container Analysis (version bêta)
  • Cloud Data Labeling (version alpha)
  • Cloud Data Loss Prevention (version bêta)
  • Cloud Dataproc (version alpha)
  • Cloud Datastore
  • Cloud DNS (version alpha)
  • Cloud Firestore (version bêta)
  • Cloud Pub/Sub
  • Cloud DNS
  • Cloud IoT Core (version bêta)
  • Cloud KMS (version bêta)
  • Cloud Memorystore pour Redis (version alpha)
  • Cloud Natural Language
  • Cloud OS Login (version alpha)
  • Cloud Resource Manager (version alpha)
  • Cloud Security Scanner (version alpha)
  • Cloud Spanner
  • Cloud Speech (version bêta)
  • Cloud Storage
  • Cloud Text-to-Speech (version bêta)
  • Cloud Trace
  • Cloud Translation
  • Cloud Video Intelligence (version bêta)
  • Cloud Vision
  • Dialogflow (version alpha)
  • Kubernetes Engine (version bêta)
  • Stackdriver Error Reporting (version bêta)
  • Stackdriver Monitoring
  • Stackdriver Logging
  • Stackdriver Trace (version bêta)

Étape suivante