Здравствуйте, Blazkowicz, Вы писали:
B>Полнай текст ошибки + stacktrace. А так же используемая JVM, ОС, и как запускаешь.
OS: Windows XP Pro SP2
JVM: 1.6.0.04
IDE: Eclipse 3.4
Запускаю из еклипса след образом :
запускаю главный класс BCITest с параметром VM: -javaagent:
D:/work/NewJVMProfilingAPI/lib/myBCI.jar
Этот myBCI.jar — я делал следующим образом :
скомпилил класс myBCI из примера — получил myBCI.class , сдела вручную MANIFEST.MF — со следующим контентом :
Manifest-Version: 1.0
Created-By: 1.6.0_04 (Sun Microsystems Inc.)
Premain-Class: myBCI
Дальше вручную сделал myBCI.jar файл : jar cfM myBCI.jar META-INF/MANIFEST.MF myBCI.class . Получил правельный джар.
Ошибка :
OriginalClass — это выполнение первой версии класс , она проходит нормально
java.lang.UnsupportedOperationException: redefineClasses is not supported in this environment
Если выполнять эту программу в консоли так как написано в примере то результатом будет :
OriginalClass
тоесть ошибки не выдает , или просто не пишет сюда .
Что это может быть ?
Спасибо,