美文网首页
Error:(53, 51) java: 不兼容的类 需要:co

Error:(53, 51) java: 不兼容的类 需要:co

作者: 杏仁丶 | 来源:发表于2019-07-17 20:04 被阅读0次
    错误详情:

    使用IDEA在写一个controller类里的接口的时候,突然这个类中所有涉及到String的地方全部下标红线报错,编译之后打印标题上的错误

    原因解析及解决办法:

    原因:IDEA有自动引包的机制,在写代码过程中,如涉及到一个新包的类,会自动在文件头部import进去,本次出错是因为在写代码过程中无意中使用了com.sun.org.apache.xpath.internal.operations.String的一个属性,导致自动import了这个包,与java.lang.String冲突,导致所有涉及到String的地方全部报错。
    即使及时发现使用错了属性,代码中删除之后,但是文件头部的 import并没有自动删除,冲突依旧存在。
    解决办法:查看文件头部import,是否有

    import  com.sun.org.apache.xpath.internal.operations.String;
    

    有的话把此行删除即可。

    参考:
    【Hi Elsa,java is coming】Error:(57, 21) java: 不兼容的类型: java.lang.String无法转换为com.sun.org.apa

    相关文章

      网友评论

          本文标题:Error:(53, 51) java: 不兼容的类 需要:co

          本文链接:https://www.haomeiwen.com/subject/cfnclctx.html