Java 查找serialVersionUID(未找到bash:serialver:command)

Java 查找serialVersionUID(未找到bash:serialver:command),java,Java,我正在尝试使用serialver命令查找tomee服务器上某个类的serialVersionUID,但当我尝试运行它时,它显示: bash:serialver:未找到命令 我注意到我安装了jre 1.7.0_51-b13,但没有安装jdk。所以,我可能无法使用serialver。有没有其他方法可以找到只有类文件的serialVersionId 一切都是在SUSE 11.0服务器上设置的 有人能帮忙吗?serialver实用程序仅包含在JDK安装中。它是一种开发工具 可能有一些黑客的方法可以将se

我正在尝试使用serialver命令查找tomee服务器上某个类的serialVersionUID,但当我尝试运行它时,它显示:

bash:serialver:未找到命令

我注意到我安装了jre 1.7.0_51-b13,但没有安装jdk。所以,我可能无法使用serialver。有没有其他方法可以找到只有类文件的serialVersionId

一切都是在SUSE 11.0服务器上设置的

有人能帮忙吗?

serialver实用程序仅包含在JDK安装中。它是一种开发工具

可能有一些黑客的方法可以将serialver的副本移植到只安装了JRE的机器上,但这是一个坏主意,原因有很多

我还没有找到serialver的任何第三方实现;i、 e.可以独立于JRE安装的东西。实施这样一个工具应该是可能的,但很难证明这一努力是合理的


因此,如果您需要运行serialver,我的建议是安装一个JDK。磁盘空间很便宜…

为什么不在您的开发机器上运行它呢?您的开发机器可能有JDK?