相关疑难解决方法(0)

Google的App Engine SDK和Cloud SDK之间有什么关系?

我正在开发一个Google App Engine应用程序,我遇到了对App Engine SDKCloud SDK的引用.

这两个SDK如何相互关联?

两者之间肯定存在一些重叠.有一个dev_appserver.py并且appcfg.py都是它们.我可以使用dev_appserver.py和运行开发服务器gcloud preview app run.

为什么有两个工具可以做同样的事情?是否有人赞成另一个?是否有合并工具集的路线图,或者它们是否会并行维护?我需要两者,还是只需一片?

看起来Cloud SDK是两者中更为通用的.但它是超集吗?即我可以使用Cloud SDK在App Engine SDK中做任何我能做的事情吗?

我对这个凌乱无证的设置感到非常困惑.

python google-app-engine dev-appserver dev-appserver-2 gcloud

9
推荐指数
1
解决办法
1285
查看次数

使用哪个App Engine Maven插件?

最近我一直在使用Google App Engine,偶然发现了一些对我来说很神秘的事情,也许你可以澄清一下.

根据谷歌自己的一些网站(https://cloud.google.com/appengine/docs/java/tools/maven)你应该使用

<plugin>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-maven-plugin</artifactId>
<version>${appengine.maven.plugin.version}</version>
</plugin>
Run Code Online (Sandbox Code Playgroud)

并根据其他一些页面(https://cloud.google.com/appengine/docs/java/tools/maven-reference)你应该使用

<plugin>
<groupId>com.google.cloud.tools</groupId>
<artifactId>appengine-maven-plugin</artifactId>
<version>1.1.0-beta</version>
</plugin>
Run Code Online (Sandbox Code Playgroud)

现在我真的很困惑我应该使用哪个.为什么首先有两个版本?

我面临的问题:

两者似乎都支持不同的目标.一个支持部署等,另一个支持update和update_cron.

我需要所有这三个目标,无论如何我可以拥有一个依赖目标吗?

在此先感谢,希望有人可以帮助我.

萨沙

java google-app-engine maven-plugin maven appengine-maven-plugin

7
推荐指数
1
解决办法
1582
查看次数

无法在插件com.google.appengine:appengine-maven-plugin中找到目标'run'

我正在构建一个Maven应用程序,我希望在Java中使用Google应用程序引擎进行部署.

我试图在本地服务器上进行测试 localhost:8080

当我运行该命令时mvn clean package,它给我一个Build Success提示,如下所示

[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 8.284 s
[INFO] Finished at: 2017-01-06T12:32:58-05:00
[INFO] Final Memory: 29M/400M
[INFO] ------------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

但是,当我运行该命令时,mvn appengine:run它给了我这个错误消息:

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.259 s
[INFO] Finished at: 2017-01-06T12:33:03-05:00
[INFO] Final Memory: 8M/150M
[INFO] ------------------------------------------------------------------------
[ERROR] Could not find goal 'run' in plugin com.google.appengine:appengine-maven-plugin:1.9.48 among available goals backends_configure, backends_delete, backends_rollback, backends_start, backends_stop, backends_update, create-property, …
Run Code Online (Sandbox Code Playgroud)

java eclipse google-app-engine maven google-cloud-platform

0
推荐指数
1
解决办法
3503
查看次数