Hi.

I find it helpful to think of the Cloud SDK as "programs for manipulating and 
emulating GCP resources".  It doesn't include the APIs and client libraries.

Although the `app-engine-java` component would seem to install the App Engine 
SDK for Java, that installation is an internal implementation detail to the 
Cloud SDK.  It just happens that some of those programs use jars and other 
resources included in the App Engine Java SDK and so it's bundled alongside.

But the Cloud SDK reserves the right to repackage and radically alter the 
`app-engine-java` component.  For example, the Java-based programs could be 
packaged using `jlink` and so the jars would no longer be necessary.

So development tools, such as Cloud Tools for Eclipse, must download and 
install canonical versions of the API jars and dependencies.

Brian.


> On 16-May-2018, at 7:58 PM, Grass CFA <[email protected]> wrote:
> 
> Hello George,
> 
> Thank you for your reply.
> 
> I have instlaled the Google Cloud Tool for Eclipse from Google Marketplace 
> following the instructions. Google Cloud SDK has also been downloaded and 
> installed separately.
> 
> My question was regarding to Google App Engine SDK. It seems the Eclipse 
> automatically uses the SDK jar files from the local Maven repository (see the 
> screenshot as above please) rather than the SDK that I downloaded and 
> installed separately. 
> https://cloud.google.com/appengine/docs/standard/java/download 
> <https://cloud.google.com/appengine/docs/standard/java/download>
> 
> Is it managed by the Google Cloud Tool for Eclipse (gcloud)? How can I 
> configure Eclipse to use the SDK that I downloaded and installed? I couldn't 
> find any instruction as to it.
> 
> Hope it was made clear to you.
> 
> Cheers,
> 
> 
> On Thursday, May 17, 2018 at 3:40:09 AM UTC+10, George (Cloud Platform 
> Support) wrote:
> There are other ways to install the Cloud SDK, the preferred one is in 
> conjunction with installing Cloud Tools for Eclipse. While installing the 
> tools, it searches your computer for the Cloud SDK. If it can't find the SDK, 
> then it automatically downloads the latest version of the SDK. It also 
> periodically checks for and installs updates as needed. Regarding the 
> reference to the SDK from Eclipse, you can either allow Cloud Tools for 
> Eclipse to automatically manage the SDK for you, or you can manage the SDK 
> yourself.
> 
> There is no duplicate work, as the Cloud Tools install searches your computer 
> for the Cloud SDK to reuse it. In short, you can download and install the SDK 
> separately, your work won't get wasted. You may check the "Managing the SDK 
> for Your Project" online document  
> <https://cloud.google.com/eclipse/docs/manage-sdk>for reference. 
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To post to this group, send email to [email protected] 
> <mailto:[email protected]>.
> Visit this group at https://groups.google.com/group/google-appengine 
> <https://groups.google.com/group/google-appengine>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/google-appengine/4642397c-a8b6-4d1e-a052-8f8f42d3fe10%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/google-appengine/4642397c-a8b6-4d1e-a052-8f8f42d3fe10%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/6458AD7B-1B2F-4A71-8A29-774425C82D16%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to