美文网首页
Maven工程 报 Diamond types are not

Maven工程 报 Diamond types are not

作者: loinue | 来源:发表于2022-06-06 10:17 被阅读0次

    原文链接:https://blog.csdn.net/dongzhensong/article/details/88799477

    主要是参考了上面的做法

    就是目前使用的方法超过了 选择的language level的用法。
    我主要是在 Modules – Language level中解决的
    即在project settings中的modules里
    language level要选择8以上。

    但是还有一个是要查看IDEA编辑器的JDK版本
    否则在run的时候会提示:
    Error:java: Compilation failed: internal java compiler error

    所以需要在
    File --> Settings --> Build, Execution, Deployment --> Compiler --> Java Compiler 或 使用快捷键 Ctrl + Alt + S 打开配置,点击 Java Compiler 然后右边窗口显示的jdk版本要改为1.8。
    参考:https://blog.csdn.net/weixin_44299027/article/details/109497598
    按理都应该默认选择好的呀
    怎么会这里还要选择。

    另外复习下泛型。即<>
    “泛型是在编译期间能发现类型的错误,防止非定义的类型出现。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。”
    数据类型被指定为一个参数

    相关文章

      网友评论

          本文标题:Maven工程 报 Diamond types are not

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