java - 用于查找未实现给定接口(interface)的 java 类的 Eclipse 插件

标签 java eclipse-plugin

我已经厌倦了 tomcat 告诉我它的一个或多个类存在问题,这些类在加载持久 session 时无法反序列化。所以我想知道是否有人知道 eclipse 的插件,或者一个独立的工具,可以找到我的项目/给定文件夹中未实现 Serialized 的所有类,并给我一个它们的列表。

最佳答案

FindBugs该工具有许多针对与序列化相关的错误的规则;请参阅the list of bug descriptions 。还有一个Eclipse plugin对于 FindBugs。

一些相关内容:

  • 有一个 Inspection在 YourKit 内存分析器中,它将找到声明为可序列化但具有不可序列化字段的对象:

    (这比未实现 Serialized 的类更能解决您的问题。)

  • 有一个 Java 运行时选项 described here获取有关“不可序列化”异常原因的更多信息。

关于java - 用于查找未实现给定接口(interface)的 java 类的 Eclipse 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21547717/

相关文章:

java - Eclipse 包资源管理器对每种文件类型都有不同的图标 : interfaces, 抽象类等

java - libsox 或 libsndfile 是否有 javax.sound 接口(interface)?

Java程序(Tomcat)不断吃内存(RES in top)

java - 图片上传到服务器的php错误响应= httpclient.execute(httppost);

java - IAIK PKCS#11 包装器 : ECDH KeyAgreement Example

java - 实现 ISelectionListener 来监视项目资源管理器中选定的项目

java - 如何以编程方式获取针对Java的自动完成建议?

java - 关于多行 SWT 文本的提示

java - 更新 eclipse 插件中的 IFile 内容

java - 命令菜单贡献将参数名称添加到标签中