养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

IntelliJ IDEA代码编码区提示库源不匹配字节码

时间:2024-09-29 21:24:14

idea会在你那个类的上面显示一行英文:librarysourcedoesnotmatchthebytecodeforclassHelloWorld(HelloWorld为你当前创建的类)右边还会有两个链接,可以显示出来进行左右代码的对比,左边是Maven本地资源库的.class文件,右边为类的.java文件,两者不一致导致的问题

工具/原料

idea

方法/步骤

1、解决办法:删除已经导入的jar包。重新导入jar包具体操作步骤:点击File->ProjectStructure...->Dependencles->+(但这里面的jar包有时会很多,如果你知道到的话可以删了从新引用,不知道就要慎重了)

IntelliJ IDEA代码编码区提示库源不匹配字节码

IntelliJ IDEA代码编码区提示库源不匹配字节码

IntelliJ IDEA代码编码区提示库源不匹配字节码

2、上面的方法我不清楚那个jar包没用过,这个就比较简单了;这个问题就是Maven库和你项楫默礤鲼目文件不一致造成的依赖问题,从新手动趑虎钾缫更新下Maven资源库刷新下依赖即可;(1)右键单击项目也可单击那个有问题的Java文件类;(2)在弹出菜单中选择Maven|Reimport菜单项。此时,IDEA将通过网络自动下载相关依赖,并存放在Maven的本地仓库中。另外,可以将Maven的刷新设置为自动,配置方法为:(1)单击File|Setting菜单项,打开Settings选项卡;(2)在左侧的目录树中,展开Maven节点improting;(3)勾选ImportMavenprojectsautomatically选择项。

© 一点知识