我已将spring mvc与google oauth集成该应用程序在本地应用程序服务器上正常运行。当部署在谷歌云应用引擎上时,我得到java.lang.ClassNotFoundException:sun.security.provider.Sun not found error。
rt.jar是否未包含在Google应用引擎中?虽然我在项目lib文件夹中复制了rt.jar,但项目部署失败并出现以下错误
\ WEB-INF \ lib \ rt.jar太大了。考虑使用--enable_jar_splitting。
如果在这种情况下这是正确的方法,我如何启用jar拆分。
答案 0 :(得分:0)
在以下主题中找到我要找的东西
问题是sun.security.provider.Sun没有出现在App Engine JRE白名单上,因此类加载器无法实例化它的实例:
https://cloud.google.com/appengine/docs/java/jrewhitelist
该课程未列入GAE jre。