我尝试过使用play 1.2.3 & 1.2.5,使用的代码与之前安装ubuntu时在play 1.2.3上运行的代码相同(使用JDK7)。现在,我的代码中出现了类类型转换异常(包括我编写的类和第三方库)。我应该切换到JDK6还是尝试其他方式?我已经运行了播放干净(和临时目录被删除),但问题仍然悬而未决。我使用的是Sun JDK 7。
更新:我恢复到了JDK 6,但类类型转换异常仍然存在(我也使用了play clean -不确定我是否遗漏了任何进一步的步骤)。我试过在使用和不使用1.6JDK参考的情况下使用application.conf。
提前感谢。
发布于 2012-10-25 22:58:33
这是一个类加载器/多个JDK的问题-当我在操作系统上切换到JDK6时,Eclipse引用了JDK7 (没有删除JDK7)。确保eclipse (集成开发环境)引用默认的JDK (v6)修复了这个问题。希望这对其他人有帮助。
https://stackoverflow.com/questions/12899256
复制相似问题