这是2014年,谷歌希望我将我的Java 6应用引擎应用程序迁移到Java 7.我使用Java 7安装和重新编译一切正常,直到我尝试部署到appengine。
我收到了这个错误:
无法更新应用程序:该应用程序包含Java 7类,但是 --use_java7标志尚未设置。
有关详细信息,请参阅部署控制台无法更新应用程序: 应用程序包含Java 7类,但--use_java7标志没有 已经确定。
我做了appcfg.sh --use_java7更新但没有成功。
答案 0 :(得分:0)
在现有项目中可能存在一个不容易找到依赖于基于Java 6的内容的依赖项。如果不是太费力,请将开发人员工具升级到最新版本,创建新项目,并将现有源代码复制到其中。在这里工作了好几次。