当前位置: 首页 > 面试题库 >

由于尚未设置--use_java7标志,因此无法部署到Google App Engine

容柏
2023-03-14
问题内容

------------部署前端------------

准备部署:在以下位置创建临时目录:’C:\ Users \ ADMINI〜1 \ AppData \ Local \ Temp \
appcfg2555411734473986257.tmp’java.lang.RuntimeException:应用程序包含Java 7类,但–
use_java7标志没有被设置。

调试信息可以在C:\ Users \ Administrator \ AppData \ Local \ Temp \ appengine-
deploy7182870224187999057.log中找到

调试日志:

无法更新:java.lang.RuntimeException:该应用程序包含Java 7类,但是尚未设置–
use_java7标志。com.google.appengine.tools.admin.Application.createStagingDirectory(Application.java:576)上com.google.appengine.tools.admin.AppAdminImpl.doUpdate(AppAdminImpl.java:370)上com.google.appengine.tools
com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy(AppEngineBridgeImpl.java:433)上的.admin.AppAdminImpl.update(AppAdminImpl.java:53),位于com.google.appengine.eclipse.core.deploy.DeployProjectJob
org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)的.runInWorkspace(DeployProjectJob.java:148)org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)

我正在尝试将Google应用程序部署到我的Google App引擎帐户,而eclipse给了我这个错误。似乎很简单,但是我找不到在哪里为java7设置标志。

我正在使用最新版本的Eclipse(Juno Service Release 1),我的Google插件是4.2。


问题答案:

根据1.7.3博客文章:

在即将发布的版本中,我们将在App Engine Java运行时中包含一些新的Java 7功能以及对Java 7的正式支持。

和…

而且,尽管App Engine Java运行时尚未提供Java
7支持,但对早期预览感兴趣的开发人员可以注册我们受信任的测试器程序。

您需要被TT程序接受,或者等待Java 7在生产环境中工作的将来版本。



 类似资料:
  • 我做了一个cordova平台rm android/cordova平台添加android,并将最新的apk上传到Google Play。当我点击“已保存草稿”按钮后,我得到:“应用程序无法保存。请检查表单是否有错误。”仔细地滚动到完整的顶部和底部并没有显示出该APK的任何错误。取消行动是我唯一的选择。 上面用红色写着: 无法发布此配置,原因如下: 版本1300118不提供给任何设备配置:所有可能接收

  • 问题内容: 我为Spring 3 Rest Multipart文件上载了POC。它的工作正常。但是,当我尝试与我的应用程序集成时,我遇到了问题。 它引发以下异常: 如果我在代码的任何部分有误,请告诉我。 Beans: Controller: 问题答案: 问题不在你的代码中,而是在你的请求中。你的多部分请求中缺少边界。正如规范中所说: 多部分实体的Content-Type字段需要一个参数“边界”,该

  • 使用在嵌套目录中部署带有处理程序的lambda时遇到问题。 我执行以下步骤: > 包装: sam包——模板。yaml——打包的输出模板文件。yaml--s3铲斗 创建我在下一步中使用的packaged.yaml。 部署: AWS部署模板文件 /Users/localuser/Do/learn-sam/dynamo-stream-lambda/packaged.yaml 错误 云信息/SAM模板 目

  • 我们已经从Apache HTTP Server(http)2.4模板部署了一个容器。部署成功后,我们面临分配路由的问题。 错误:该路由尚未接受流量,因为它尚未被路由器接纳。 版本OpenShift主版本:v3.7.0 7ed6862 Kubernetes主版本:v1.7.6 a08f5eeb62

  • 问题内容: 在XCode 6.3和XCode 7中使用快速代码运行项目时,出现以下错误: 由于您无权查看文件“ ***。app”,因此无法打开 我的应用程序不再启动。我检查了编译器设置是否正确。可执行名称和捆绑包名称也正确。 几次清理了项目,也删除了XCtest目标。 问题答案: 有时可能是由于文件中的错误损坏所致。尝试创建一个具有相同名称的新项目,然后用新的项目替换当前的项目。

  • 我一直在研究Java Web应用程序,我正在Netbeans 7.3上使用SmartGwt,突然间我遇到了这个问题。我尝试清理然后重新启动IDE,我应该说我对此知之甚少。有人可以告诉我为什么它给出一个错误,以及我如何解决这个问题吗? 错误消息说: 注意:我使用的是Tomcat 7.0.34