1
Как добавить файл jar в путь поиска для javassist и заставить его работать правильно? Я пытаюсь изменить файл jar без развязывания, а затем rejaring.Javassist, используя файл jar
import javassist.*;
class Injector
{
public static void main(String[] argv) throws Exception
{
// Load the class representation
ClassPool pool = ClassPool.getDefault();
pool.insertClassPath("myjarfile.jar");
CtClass cc = pool.get("org.mine.Myclass"); ////////// Not reading Myclass from myjarfile.jar
// Find the method we want to patch and rename it
// (we will be creating a new method with the original name).
CtMethod m_old = cc.getDeclaredMethod("methodToRename");
// m_old.setName("methodToRename");
cc.removeMethod(m_old);
}
}