mirror of
https://github.com/alibaba/arthas.git
synced 2024-04-21 10:21:39 +00:00
redefine command check class if loaded.
This commit is contained in:
@@ -120,6 +120,12 @@ public class RedefineCommand extends AnnotatedCommand {
|
||||
}
|
||||
|
||||
try {
|
||||
if (definitions.isEmpty()) {
|
||||
process.write("These classes are not found in the JVM and may not be loaded: " + bytesMap.keySet()
|
||||
+ "\n");
|
||||
process.end();
|
||||
return;
|
||||
}
|
||||
inst.redefineClasses(definitions.toArray(new ClassDefinition[0]));
|
||||
process.write("redefine success, size: " + definitions.size() + "\n");
|
||||
} catch (Exception e) {
|
||||
|
||||
Reference in New Issue
Block a user