java吧 关注:1,229,206贴子:12,688,692
  • 7回复贴,共1

诚心小白问问题

只看楼主收藏回复

最近自己也没换过jdk,一直用的是jdk20.2,结果最近半个月经常莫名其妙出现Exception in thread "main" java.lang.Error: Unresolved compilation problem:这个错误,百度了好多次,但方法都没有用。今天更是上午写一串代码,下午打开想调试的时候就又出现了。重设环境变量也没解决,求助


IP属地:北京1楼2023-10-29 17:21回复
    用的是idea吗,检查设置: 编译版本,debug版本,jdk版本,以及project settings里的版本设置,确保一致。然后再看看代码,确定代码没问题再说。如果还不行,就在idea里安装jdk,不需要配置任何东西,安装完给项目设置一下就行。推荐jdk8。jdk8以上都是垃圾


    IP属地:安徽来自Android客户端2楼2023-10-29 19:49
    收起回复
      说错了,不是高版本jdk不好,而是因为国内使用高版本jdk触犯了天条,jdk8的下一个lts是jdk11,居然出现了var关键字,静态语言怎么可以变成动态语言呢?使用了var性能会降低,Java会变得不再安全


      IP属地:安徽来自Android客户端3楼2023-10-29 20:10
      收起回复