Мне нужно изменить существующий скомпилированный .class файл. На самом деле у меня есть даже источники этого, но я не могу просто изменить и перекомпилировать его из-за многих зависимостей, которых у меня нет.
Так что мне нужно изменить 2 метода. Оба имеют тип возврата void . Первая содержит всего 2 строки, которые являются вызовами других методов того же класса, т.е.
public void a() {
System.out.println("a");
}
public void b() {
System.out.println("b");
}
public void ca() {
a();
b();
}
И мне нужно изменить метод ca sp, чтобы он вызывал только метод ().
Второй метод, который мне нужно изменить, содержит некоторую логику, но я хочу очистить его вообще, то есть иметь метод с пустым телом, который ничего не делает.
Как я могу это сделать?