问题标签 [google-cloud-tools]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
226 浏览

google-app-engine - 我在 Google 上的云源代码库在哪里

我正在按照https://cloud.google.com/tools/android-studio/vcs上的说明进行操作。我显然成功地推送了我的代码。但是当我尝试在浏览器中查看我的代码时,我找不到

在左侧导航栏中,选择 Source Code > Browse

0 投票
1 回答
192 浏览

java - Intellij:Google App Engine 入门

我尝试根据本教程在 Intellij 2016.3 中创建一个 Google App Engine 项目。所描述的“Google App Engine”插件不存在。我改用“谷歌云工具”。我启用了它,下载了实际的 Cloud SDK 并将其添加到 App Engine 的“构建、执行、部署”下。

当我尝试按照教程中的说明创建 App Engine 项目时,我应该在“其他库和框架”下添加 Google App Engine,但此选择不可用。在没有它的情况下创建的项目是与 App Engine 无关的标准 Java 项目。

在 Intellij 中创建 Google App Engine 项目需要做什么?

0 投票
1 回答
368 浏览

eclipse - 如何使用 Cloud Tools for Eclipse 插件在 Google App Engine 中创建微服务?

当我将 Eclipse 升级到 Neon 2(Eclipse 4.6.2)时,由于“Google Plugin for Eclipse”不再支持,所以我切换到 Google 的“Cloud Tools for Eclipse 插件”(https://cloud.google.com/eclipse /文档/快速入门

上一次很容易使用“Google Plugin for Eclipse”来创建多个模块(称为微服务)。我只需要使用 GAE 作为运行时创建一个“企业应用程序项目”,然后创建“动态 Web 项目”并绑定到该企业应用程序。

但是在这个“Eclipse 的云工具”中,当我选择新的企业应用程序时,Google App Engine 不是运行时选择的选项。

有关如何使用“Cloud Tools for Eclipse”为 GAE 创建微服务的任何帮助?

谢谢

0 投票
2 回答
2248 浏览

function - Cloud Functions for Firebase:项目结构多个自包含函数

我正在尝试创建一个类似于以下的项目结构:

目的是在anonymous-login 或auth-login 文件夹中执行“firebase deploy --only 功能”,但部署失败。

目前,“firebase init 函数”在函数文件夹中创建了新的 index.js 和 package.json 文件,这不是我想要的。

此外,我们希望避免使用 require 将所有函数拉入一个 index.js 文件。

0 投票
2 回答
151 浏览

eclipse - 如何在 Eclipse 中创建 Google App Engine 灵活项目

我有 Eclipse 和 IntelliJ 并排运行。我已经在它们两个上安装并配置了 Google Cloud Tools。

IntelliJ 为我提供了将应用程序部署到标准和灵活 App Engine 环境的选项。说明 - https://cloud.google.com/tools/intellij/docs/deploy-flex

另一方面,Eclipse 只允许我将 App 引擎应用程序构建和部署到标准应用程序 egnine 环境。说明 - https://cloud.google.com/eclipse/docs/deploying

有没有办法在 Eclipse 中构建一个 App 引擎项目并将其部署到灵活的 App 引擎环境中?

0 投票
1 回答
832 浏览

google-app-engine - 带有适用于 Eclipse 的 Google Cloud Tools 的 DataNucleus JDO

我正在使用相对较新的Google Cloud Tools Plugin for Eclipse,替换Google Plugin for Eclipse。我已将我的 App Engine 项目转换为新插件的环境,但现在该应用程序停止工作。

请求使用 Google DataStore 条目的 servlet 时出现以下错误:

GPE(Google 插件 Eclipse)为此提供了一些选项:https ://developers.google.com/eclipse/docs/appengine_orm和https://developers.google.com/eclipse/docs/appengine_datanucleus

不幸的是,新插件中没有此设置。我尝试为 Eclipse 添加 DataNucleus 插件,但是Error: Could not find or load main class org.datanucleus.enhancer.DataNucleusEnhancer当它尝试增强类时出现错误:

我也已经尝试过了:https ://cloud.google.com/appengine/docs/standard/java/datastore/jdo/overview-dn2#Enhancing_Data_Classes ,但我不知道如何将它与新插件一起使用。

我使用所有最新版本的 Google Cloud(App Engine SDK 1.9.50)。

任何帮助是极大的赞赏!

0 投票
1 回答
1136 浏览

eclipse - Linux 中 Eclipse 上的“Cloud SDK 缺失”错误

当我尝试创建 Google App Engine 项目时,在 Linux 上运行的 Eclipse Oxygen 出现错误。我已经安装了 Google SDK,我可以从终端运行 gcloud。但我无法创建 App Engine Eclipse 项目,因为 Eclipse 找不到 Cloud SDK。我应该在 Google Cloud Platform 首选项中设置位置。但是这些首选项在 Eclipse 中的什么位置?

0 投票
1 回答
563 浏览

java - 来自本地主机的谷歌云 sql 连接错误(Java eclipse)

我正在尝试从本地 AppEngine 服务器中托管的 servlet 连接到 Google Cloud SQL 数据库。当项目部署在 Google 应用引擎上而不是从本地应用引擎服务器上时,我能够连接。我收到以下错误消息。

这是servlet代码

0 投票
1 回答
517 浏览

google-app-engine - 为各种环境配置 MySql 并通过 IntelliJ 部署到 Google App Engine

我正在使用 IntelliJ IDE 使用 Maven 开发 Spring Boot 服务,并使用 Google Cloud Tools 插件部署到 App Engine Flexible。虽然我使用以下(连接到本地)并运行应用程序。在本地,它工作正常(在 application.properties 中)。

spring.datasource.url=jdbc:mysql://localhost:3309/test

但是,当我尝试使用以下内容(在 application.properties 中)部署到 GAE 时,

spring.datasource.url=jdbc:mysql://google/test?cloudSqlInstance=[cloud-sql-instance]&socketFactory=com.google.cloud.sql.mysql.SocketFactory

在上传到 GAE 之前尝试构建项目时,它会抛出 UnknownHostException:“google”。

问题:

  1. 如何为各种环境(dev (local) / qa(gae) / production(gae) )创建不同的配置并部署到具有相应环境值的那些环境?

  2. 在从 IDE 进行构建时,它会验证数据库连接字符串(指向云 sql 实例)并在无法访问时抛出异常(但是,如果构建成功,它将来自 QA / Prod 环境)。如何解决这种情况?

对此的任何帮助将不胜感激。

提前致谢。

0 投票
1 回答
454 浏览

google-app-engine - 安装 Google Cloud Tools for Eclipse 插件后没有 Google 图标

为了安装Google Cloud Tools for Eclipse 插件 1.3.0,我按照 Google 在https://cloud.google.com/eclipse/docs/quickstart上提供的说明进行操作。该插件被列为已安装在 Eclipse Marketplace 中,但 Google 图标未出现在工具栏上。

我的环境是 Windows 10 64 位、Eclipse Oxigen(面向 Web 开发人员的 Java EE IDE,版本 4.7.0)、JDK 1.8.0_131 64 位、Python 3.5.1 64 位。

我的环境变量是: 点击这里查看环境变量

我在 Stack Overflow 上阅读了类似的问题(no-google-icon-after-installing-the-google-plugin-eclipse),但我不确定答案是否适合我的情况。

有没有人遇到过同样的问题?你能告诉我如何在我的 Eclipse 工具栏上获取那个 Google 图标,以便我可以创建一个 Google App Engine 标准 Java 项目以便在线部署它吗?

提前致谢。