如何在EclipseNeon.3中更改GoogleAppEngineSDK的位置?
我已经在EclipseNeon上安装了最新的GoogleCloudSDK(200.0.0)和GoogleCloud工具。GCloud应用程序Java扩展也已安装,如下所示 最新的Google App Engine SDK 1.9.63似乎已安装在: C:\Users{USERNAME}.m2\repository\com\google\appengine\appengine-api-1.0-sdk\1.9.63 根据GoogleAppEngine在线文档,我必须下载SDK(appengine-java-SDK-1.9.63)并将其解压缩到另一个目录 我想使用我下载的SDK,但不是Maven中的SDK。如何在Eclipse中更改已安装的Google App Engine SDK的位置 编辑:如何在EclipseNeon.3中更改GoogleAppEngineSDK的位置?,eclipse,google-app-engine,google-cloud-platform,Eclipse,Google App Engine,Google Cloud Platform,我已经在EclipseNeon上安装了最新的GoogleCloudSDK(200.0.0)和GoogleCloud工具。GCloud应用程序Java扩展也已安装,如下所示 最新的Google App Engine SDK 1.9.63似乎已安装在: C:\Users{USERNAME}.m2\repository\com\google\appengine\appengine-api-1.0-sdk\1.9.63 根据GoogleAppEngine在线文档,我必须下载SDK(appengine-
您不能在Eclipse中配置App Engine SDK,您可以在Eclipse Google Cloud工具中配置Google Cloud SDK Google App Engine SDK是Google Cloud SDK{1}的一个组件,因此您可以通过以下方式安装它:
gcloud components install [COMPONENT-ID]
如果您使用的是Java,[COMPONENT-ID]
将是AppEngineJava
祝你好运
{1} :我想澄清几件事:
是Maven通常缓存Maven工件的地方。每当任何Maven项目使用任何JAR时,它们通常都会缓存在本地存储库中。因为它只是一个缓存,所以您可以随时安全地删除存储库<例如,code>mvn包将再次下载并缓存必要的JAR.m2\repository
- 也就是说,
只包含一个缓存的JAR:.m2\repository\com\google\appengine\appengine-api-1.0-sdk\1.9.63
。当然,您不会将单个JAR称为“软件开发工具包(SDK)”;如果有必要的话,我会称之为appengineapi-JAR。此外,JAR可能是由“谷歌云SDK”以外的其他人缓存的;任何使用JAR中的类的Maven项目都会自动缓存它appengine-api-1.0-sdk-1.6.3-JAR
- “云SDK”是用于谷歌云开发和管理的工具和库的集合
- 中的“AppEngineSDKforJava”是另一个用于AppEngineJava开发的工具和库的不同集合,在这里您可能不需要这些工具和库。SDK独立于云SDK
- 当使用“Eclipse云工具”(CT4E)时,您不需要下载“Java应用程序引擎SDK”。CT4E基于云SDK,而不是基于应用引擎SDK。为什么需要手动下载App Engine API JAR?例如,您可以通过“首选项”>“Java构建路径”>“库”>“添加库”>“谷歌云平台库”>“应用引擎API”>“完成”将JAR添加到Eclipse中的项目中