一、IDEA 提示 @override is not allowed when implement interface method
解决办法:
pom中maven编译插件指定jdk版本(>=1.6),如:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
二、maven依赖的jar包变更了,IDEA提示报错(mvn打包却一切正常)
解决办法:
三、IDEA经常卡死
解决办法:1、增加内存参数的值 2、去除一些插件支持
1、
2、
四、IDEA-从外部导入的项目没有被git/svn版本管理
解决办法: 打开Version Controller,重新将项目添加至“版本控制”中
五、IDEA在debug时使用“Add to Watches”的bug(IDEA版本:ULTIMATE 2018.3)
我们在debug的时候往往会使用“Add to Watches”功能,可以观察变量和表达式的值。一旦表达式中存在给一个变量重新赋值的功能,可能会出现debug时变量值不对的情况。举例如果是i++,则实际i+1在断点debug模式时会执行多次,变量值无法确定。
六、idea中coverage 的关闭,有时候会误使用coverage功能,代码上会显示覆盖率
alt+ctrl+F6 可关闭
七、