如何检查我的Java补丁(jar)是否已应用

时间:2018-08-13 09:47:55

标签: java patch

我正在处理旧版Java应用程序,并创建了一个包含几个.class文件并将其包装在.jar文件中的补丁。

在此应用程序中,我只提到了我的补丁程序名称,他们说它将应用于您的应用程序,但是我看不到我的更改。

如何验证我的应用程序正在使用我的补丁(jar)文件?

1 个答案:

答案 0 :(得分:2)

您需要执行以下简单步骤:-

  1. 获取应用程序的Java进程ID。

  2. 作为JDK安装的一部分,您将拥有jinfo https://docs.oracle.com/javase/7/docs/technotes/tools/share/jinfo.html,使用该检查您的Java进程是否正在使用jar。

例如,如果您的Java应用程序的Pid为1234,并且您使用的是jdk 1.8,并且jar名称为foo.jar,则比在grep命令下找到它的情况下,您的应用程序正在使用{{1 }}。

foo.jar