我正在尝试更新一个基于游戏框架2.7.9至2.8.15和Akka 2.5.26至2.8.2的现有项目。我这么做是因为我想把我的项目从JDK8转移到JDK17。然而,在将play版本升级到2.8.15之后,我在编译后的API文件夹中遇到了100多个错误(主要是类型不匹配和未发现错误)。我的scala版本是2.12.17,SBT是1.6.2。
有没有办法让JDK 17与playframework的2.7.9配合使用,或者我为什么会出现这些错误,我能解决这些问题吗?
我试着逐个修复错误,但每次重新编译时,它都会不断添加更多的错误来修复。我试过干洗,但也没用。我还试图更改所有依赖项的版本,但这也无济于事。