如何使用 javaagent 导入 class

How to import a class using javaagent

我正在尝试使用 java 代理将 Serializable 接口导入到 java 可执行文件中。这怎么可能?

我找到了一种方法。在 transform(ClassLoader loader, String className, Class clazz, java.security.ProtectionDomain domain, byte[] bytes) 方法中,只需添加 loader.loadClass("java.io.Serializable").