发布谷歌应用程序java Web应用程序时获取无效运行时

时间:2009-04-12 00:05:03

标签: java google-app-engine

任何人都知道出了什么问题?

有关更多详细信息,请参阅Eclipse错误日志 !堆栈0 com.google.appengine.tools.admin.AdminException:无法上传应用:错误发布到网址:http://appengine.google.com/api/appversion/create?app_id=guest-book&version=1& 400错误请求 指定的运行时无效。

at com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl.java:47)
at com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy(AppEngineBridgeImpl.java:203)
at com.google.appengine.eclipse.core.deploy.DeployProjectJob.runInWorkspace(DeployProjectJob.java:97)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

引起:java.io.IOException:发布到网址时出错:http://appengine.google.com/api/appversion/create?app_id=guest-book&version=1& 400错误请求 指定的运行时无效。

at com.google.appengine.tools.admin.ServerConnection.send(ServerConnection.java:114)
at com.google.appengine.tools.admin.ServerConnection.post(ServerConnection.java:66)
at com.google.appengine.tools.admin.AppVersionUpload.send(AppVersionUpload.java:345)
at com.google.appengine.tools.admin.AppVersionUpload.beginTransaction(AppVersionUpload.java:159)
at com.google.appengine.tools.admin.AppVersionUpload.doUpload(AppVersionUpload.java:68)
at com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl.java:41)
... 4 more

4 个答案:

答案 0 :(得分:2)

你在google app引擎上获得java的许可吗?如果未启用java(即“运行时”),则会出现此错误。目前预览仅限10,000名用户,其他人可以申请,但必须等待...查看我的博客文章Writing Java Hello World for Google app engine了解详情。

答案 1 :(得分:1)

您是否未正确定义appengine-xml中的应用程序名称?

<?xml version="1.0" encoding="utf-8"?>
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
    <application>abcdef</application>
    <version>1</version>
    ....
</appengine-web-app>

您尝试发布到http://abcdef.appspot.com

的位置

答案 2 :(得分:1)

答案 3 :(得分:0)

有些人似乎正在体验这一点。您可能想要投票bug report