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
February 2024 74/683 442 15
January 2024 78/691 497 16
December 2023 89/671 403 15
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
June 2023 78/669 576 17
May 2023 51/671 996 24
April 2023 72/667 672 12
March 2023 66/686 937 11
View Data for all Listings

Unsuccessful Installs

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)

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)!