我想开始在Java中使用GAE,但我仍然在与工具进行斗争。
我的第一次尝试是将Eclipse与“”结合使用。我让它运行,但是在调试时我得到的信息是我的sdk已经过时了。所以我问自己,我如何能够自己更新SDK。此外,我有一种感觉,这不再是一条路可走,因为Pluging/SDK已经不再更新了,而且有很多提示可以让IntelliJ作为IDE选择。
所以我继续进行文档处理,找到了方法。当我运行mvn appengine:devserver
时,再次设置所有的东西,并获得一个信息,即sdk已经过时了。
[INFO] There is a new version of the SDK available.
[INFO] -----------
[INFO] Latest SDK:
[INFO] Release: 1.9.46
[INFO] Timestamp: Wed Oct 19 03:22:06 CEST 2016
[INFO] API versions: [1.0]
[INFO]
[INFO] -----------
[INFO] Your SDK:
[INFO] Release: 1.9.22
[INFO] Timestamp: Sat Jul 11 00:55:48 CEST 2015
[INFO] API versions: [1.0]
当我检查pom.xml时,我可以看到它的原因:
<appengine.sdk.version>1.9.24</appengine.sdk.version>
但是这些版本不匹配,只是增加版本号不起作用,因为maven找不到存储库。
所以我再一次问自己,文件是否还在继续。
接下来,我尝试使用"gcloud“命令行工具,但现在我又一次错过了文档。
所以我的问题是,我怎样才能使用当前的SDK?
目前开发java gae应用程序的“最佳工具”是什么,因为到目前为止,我所有的尝试似乎都已经过时了。蚂蚁?梅文?月食?IntelliJ?AndroidStudio?
谢谢你的帮助!
发布于 2016-11-07 20:11:14
截至2016年11月8日,最新版本为1.9.46。您可以检查这个页面
要使用Maven进行访问,请使用以下代码
<!-- https://mvnrepository.com/artifact/com.google.appengine/appengine-api-1.0-sdk -->
<dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-api-1.0-sdk</artifactId>
<version>1.9.44</version>
</dependency>
你可以监视这个页面
此外,我还在用Eclipse中的Maven测试GAE。希望,我们可以讨论得到一个丰硕的结果。你可以在aponmyway@gmail.com联系我
https://stackoverflow.com/questions/40450736
复制