@Override飘红
@Override是JDK自带的注解,表示方法的重写具体报错行为,可能会表现为@Override飘红,或者编译时发出警告Error:java: 无效的标记: -parameters此时应检查pom文件的标签有没有提示爆红并检查编译版本是否太低导致的,只需要在pom文件中指定编译的版本是1.8即可。...
·
@Override是JDK自带的注解,表示方法的重写
具体报错行为,可能会表现为@Override飘红,或者编译时发出警告Error:java: 无效的标记: -parameters

1 此时应检查pom文件的标签有没有提示爆红
2 并检查编译版本是否太低导致的,只需要在pom文件中指定编译的版本是1.8即可。

3 检查IDEA的moudles
如果点击Ok遇到:cannot be defined in module "" because it belongs to content of nest
方案一:
在该模块下的 .iml 文件下的</module>前添加下面两行
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
方案二:
在idea中打开终端
进入到对应模块,输入mvn idea:module 命令
BUILD SUCCESS后,看到对应模块下,生成了.iml文件
右键对应模块,选择导入对应模块
发现模块变成了maven,并且启动成功
更多推荐




所有评论(0)