appengine app包含Java 7无法部署use_java7

时间:2014-02-07 01:40:10

标签: google-app-engine

这是2014年,谷歌希望我将我的Java 6应用引擎应用程序迁移到Java 7.我使用Java 7安装和重新编译一切正常,直到我尝试部署到appengine。

我收到了这个错误:

  

无法更新应用程序:该应用程序包含Java 7类,但是   --use_java7标志尚未设置。

     

有关详细信息,请参阅部署控制台无法更新应用程序:   应用程序包含Java 7类,但--use_java7标志没有   已经确定。

我做了appcfg.sh --use_java7更新但没有成功。

1 个答案:

答案 0 :(得分:0)

在现有项目中可能存在一个不容易找到依赖于基于Java 6的内容的依赖项。如果不是太费力,请将开发人员工具升级到最新版本,创建新项目,并将现有源代码复制到其中。在这里工作了好几次。