用IntelliJ自动检查并生成serialVersionUID
2016-07-25 12:56
561 查看
网上这样的教程很多了,打算再写一篇这样的博客是因为有些东西还是可以更详细一些。不同的地方体现在检查上面。
Setting->Inspections->Serialization issues->Serializable class without ’serialVersionUID’
Analyze->Inspect Code…
然后就可以在Result里面看到检查的结果,查看Serialization Issues,你就可以看到没有写SerialVersionID的类
然后就自动更正
设置
先打开Intellij的settings. 在Inspections(检查)中把Serializable class without ’serialVersionUID’勾上:Setting->Inspections->Serialization issues->Serializable class without ’serialVersionUID’
检查
选中某个Package,当然你也可以直接选择整个工程,然后进行检查:Analyze->Inspect Code…
然后就可以在Result里面看到检查的结果,查看Serialization Issues,你就可以看到没有写SerialVersionID的类
更正
比较笨的做法:
点击需要Fix的类,按F4直接跳转到Editor。对着类名点击Alt+Enter,在弹出的选项中选择”Fix All ….(省略,看图)”然后就自动更正
最快捷的方法:
直接在Result里面右键,批量的修改所有需要修改的地方:相关文章推荐
- eclipse/intellij idea 远程调试hadoop 2.6.0
- 使用Ant构建SSH项目(Intellij IDEA版)
- Intellij idea使用Git@Osc发布项目(干货)
- IntelliJ IDEA使用Application Server开发普通Java Web项目
- IntelliJ IDEA使用Maven快速开发Java Web项目,并添加JFinal依赖
- 在线安装 IntelliJ IDEA的 golang 插件
- Intellij IDEA整理
- 实现接口时@Override注解问题
- 是时候抛弃Eclipse转向IntelliJ了
- 解决intellij 新建maven项目 Loading archetype list...问题
- Maven多模块项目介绍和搭建
- intellij idea14 junit使用
- IntelliJ IDEA15优化设置
- JAVA编程经验
- IntelliJ IDEA Community版独特的一个bug:某些目录下的文件能显示但不被编译
- Mac下 IntelliJ IDEA 12 建立python 项目时 google app e...
- Intellij IDE 注册流程
- tomcat7-maven-plugin启动maven项目异常
- IntelliJ、ReSharper 4折 加入慧都“惊喜惠”
- IntelliJ IDEA 常用快捷键