Google Cloud Tools for Eclipse

Add this URL to your Eclipse Installation to reach this solution's update site.

2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7)

https://dl.google.com/eclipse/google-cloud-eclipse/stable/

Learn more...
Solution Description

Cloud Tools for Eclipse is a Google-sponsored open source plugin that supports the Google Cloud Platform. Cloud Tools for Eclipse enables you to create, import, edit, build, run, debug, and deploy Java servlet applications for the App Engine standard and flexible environments without leaving Eclipse. Cloud Tools for Eclipse also enables you to manage cloud client libraries and create and run Google Cloud Dataflow pipelines.

Release Notes | Documentation | Github

 

Additional Details

Eclipse Versions: 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7)

Platform Support: Windows, Mac, Linux/GTK

Organization Name: Google LLC

Development Status: Production/Stable

Date Created: Thursday, March 2, 2017 - 15:40

License: Apache 2.0

Date Updated: Friday, February 3, 2023 - 10:46

Submitted by: Elliotte Rusty Harold

Screenshot
Date Ranking Installs Clickthroughs
June 2024 119/610 99 10
May 2024 96/682 389 20
April 2024 70/687 583 23
March 2024 111/694 347 14
February 2024 76/687 475 15
January 2024 78/691 497 15
December 2023 89/671 403 16
November 2023 67/686 707 14
October 2023 72/673 602 23
September 2023 65/663 670 20
August 2023 52/673 785 21
July 2023 82/668 525 13
View Data for all Listings

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for Google Cloud Tools for Eclipse.

HTML Code:

Markdown Syntax:

Output:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

Reviews Add new review

When I try to install Google Cloud Tools in Eclipse Version: 2021-09 (4.21.0), I get this error: An error occurred while collecting items to be installed session context was:(profile=epp.package.java, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). Result of processing steps. OK OK Public key not found for -8587782299385769255. OK Result of processing steps. OK OK Public key not found for -8587782299385769255. OK Result of processing steps. OK OK Public key not found for -3201949265353332372. OK Result of processing steps. OK OK Public key not found for 6640597757109451687. OK Result of processing steps. OK OK Public key not found for -5034155639734203956. OK Result of processing steps. OK OK Public key not found for 8074478291308066379. OK Result of processing steps. OK OK Public key not found for 6640597757109451687. OK Result of processing steps. OK OK Public key not found for 6640597757109451687. OK

In reply to by Anton Günther

I have the same kind of error:
An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Result of processing steps.
OK
OK
Public key not found for 6640597757109451687.
OK
Result of processing steps.
OK
OK
Public key not found for 6640597757109451687.
OK
Result of processing steps.
OK
OK
Public key not found for 6640597757109451687.
OK
Result of processing steps.
OK
OK
Public key not found for 6640597757109451687.
OK
Result of processing steps.
OK
OK
Public key not found for 6640597757109451687.
OK
Result of processing steps.
OK
OK
Public key not found for 6640597757109451687.
OK
Result of processing steps.
OK
OK
Public key not found for 8074478291308066379.
OK
Result of processing steps.
OK
OK
Public key not found for 6640597757109451687.
OK
Result of processing steps.
OK
OK
Public key not found for -136501070436323092.
OK
Result of processing steps.
OK
OK
Public key not found for 6640597757109451687.
OK

I have Eclipse IDE for Enterprise Java and Web Developers 4.21 (Linux x86_64), since later versions are not supported.

I switched the JDK to 11 (Window > Preferences > Java > Installed JREs > Add > Standard VM > Directory > /usr/lib/jvm/java-11-openjdk-amd64 > Finish > Check the box > Apply and Close), and then the Compiler to 11 (Window > Preferences > Java > Compiler > Compiler compliance level > 11 > Apply and Close), since only JDK 8 and 11 are supported.

I created a Service Account: 

  1. gcloud iam service-accounts create SERVICE_ACCOUNT_NAME

     

  2. gcloud projects add-iam-policy-binding PROJECT_ID --member="serviceAccount:SERVICE_ACCOUNT_NAME@PROJECT_ID.iam.gserviceaccount.com" --role=roles/iam.serviceAccountTokenCreator

     

  3. gcloud iam service-accounts add-iam-policy-binding SERVICE_ACCOUNT_NAME@PROJECT_ID.iam.gserviceaccount.com --member="user:USER_EMAIL" --role=roles/iam.serviceAccountUser

 

I ran gcloud iam service-accounts keys create ~/sa-private-key.json --iam-account=SA_NAME@PROJECT_ID.iam.gserviceaccount.com.
Then, I added GOOGLE_APPLICATION_CREDENTIALS to ~/.bashrc and sourced it.

I made sure to have it by running printenv GOOGLE_APPLICATION_CREDENTIALS.
 


Is there something I'm missing or doing wrong?

Note the specific versions of Eclipse that are supported.  The latest is almost 1.5y old!  You have to specifically install that old version and then do not update it (including Help/Check for updates)!