kendoziyu

错误情况

Error:Kotlin:warnings found and -Werror specified
Classpath entry points to a non-existent location:D:\lib\java\jdk8\jre\lib\ext\access-bridge-32.jar
Classpath entry points to a non-existent location:D:\lib\java\jdk8\jre\lib\ext\access-bridge.jar

我在编译Spring源码的时候,遇到的这个报错信息。
看到这个错误我是十分纳闷的,花费了我整整一下午加晚上的时间。
最最最不能理解的是我用的JDK是64位的,怎么会去找32位的 access-bridge-32.jar ???

最终解决:

后来我分析了一下,我原本是1.8对应的是一个32位的JDK,然后,由于编译源码不成功,我升级自己的 JDK8(https://github.com/spring-projects/spring-framework/wiki/Build-from-Source):

原因是要求 JDK8 262 以上。
我从镜像站下载后:https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/8/jdk/x64/windows/

我一开始是在没有删除原本的1.8的情况下,直接1.8修改了 JDK home path 为新的 JDK 路径。最终导致了这个错误

尝试

有人说要升级 Kotlin 插件:

我也尝试升级了,但是没有直接解决我的问题。有需要的可以试试。

分类:

技术点:

相关文章:

  • 2021-06-28
  • 2022-12-23
  • 2021-06-01
  • 2022-12-23
  • 2022-12-23
  • 2021-08-07
  • 2022-01-22
  • 2021-11-18
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-12
  • 2022-12-23
  • 2022-02-27
  • 2021-12-03
相关资源
相似解决方案