IDEA异常 -- 汇总

摘要:
例如,LanguageLevel设置为6.0,但使用了8.0/9.0的新功能。6.0无法解析这些功能,因此IDE将报告一个错误以提醒我们解决方案:1)打开ProjectStructure,选择侧边栏中的模块,然后在Sources窗口中修改LanguageLevel。更改后,IDE错误消失。2) 如果未在pom中配置。xml,模块的LanguageLevel默认设置为5。因此,向pom添加插件。用于配置的xml文件。

目录

Error:java: Compilation failed: internal java compiler error
  • 解决办法:
    File-->Setting...-->Build,Execution,Deployment-->Compiler-->Java Compiler 设置相应Module的target bytecode version的合适版本(跟你jkd版本一致),这里我改成1.8版本的。
Usage of API documented as @since 1.7+
  • 问题原因:
    出现该问题的原因是由于使用了JAVA8的新特性,但是Language Level(最低可支持的版本)比较低,无法支持这些特性。比如设置的Language Level为6.0,可是却使用了8.0/9.0的新特性,6.0无法解析这些特性,因此IDE会报错来提醒我们
  • 解决办法:
    1)打开Project Structure,选中侧边栏的Modules,在Sources窗口中修改Language Level(必须大于等于报错信息给出的level)。改动后,IDE错误消失。
    2)如果不在pom.xml中进行配置,则默认将Module的Language Level设置为5。所以要在pom.xml文件中添加插件进行配置。
<build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.6.0</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
        </plugins>
</build>
IDEA报错Cannot download sources解决方法idea maven项目,pom中依赖下载不下来

免责声明:文章转载自《IDEA异常 -- 汇总》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇win8和win7下解决php5.3和5.4、5.5等不能加载php_curl.dll的终极解决办法设计模式-15 模板模式下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

如何取消IDEA的自动删除行尾空格?

使用IDEA,添加注释的时候敲空格,总是会把行尾空格删除导致代码跑到注释行,很不爽~~ 取消这个不爽的功能:File--Settings--Editor--General--Other--Strip trailing spaces on save : None...

Vulkan(0)搭建环境-清空窗口

Vulkan(0)搭建环境-清空窗口 认识Vulkan Vulkan是新一代3D图形API,它继承了OpenGL的优点,弥补了OpenGL的缺憾。有点像科创板之于主板,歼20之于歼10,微信之于QQ,网店之于实体店,今日之于昨日。 使用OpenGL时,每次drawcall都需要向OpenGL提交很多数据。而Vulkan可以提前将这些drawcall指令保存...

EasyUi Datagrid中footer renderFooter

默认的'rowStyler' 选项不支持footer,想让footer支持rowStyler的话,dategird就得重写。代码如下。 var myview = $.extend({}, $.fn.datagrid.defaults.view, {     renderFooter: function(target, container, frozen){...

NLog简单配置与使用

对项目添加NLog 安装完成后,在项目里面会自动引入该引入的dll,并且会添加如下两个文件   NLog的配置主要是在这个config文件里。当然也可以将这个文件里面的nlog节点复制到项目配置文件App.config/Web.config里面。  NLog的配置文件主要有3个节点variable,targets,rules。 variable节点用于...

IDEA 快捷键(MAC 版)说明

转载自:http://blog.csdn.net/sky19891212/article/details/42842871 希望这个版本的介绍更加清楚,减少你一些困惑。 KeyMap文件位置: 在OS X系统中,快捷键配置文件存在于: ~/Library/Preferences/.IntelliJ IDEA <xx>/keymaps/ 你可以在...

centos7服务管理和启动

systemd简介 POST --> Boot Sequence --> Bootloader --> kernel + initramfs(initrd) -->rootfs --> /sbin/init init: CentOS 5: SysV init CentOS 6: Upstart CentOS 7: System...