Re[11]: Есть ли возможность перезагрузить класс
От: fenix13  
Дата: 24.01.08 09:45
Оценка:
Здравствуйте, Blazkowicz, Вы писали:


B>http://rsdn.ru/forum/message/2809283.1.aspx
Автор: Blazkowicz
Дата: 23.01.08


Намёк я понял и использовал его . По идеи в Манифесте нехватало Can-Redefine-Classes: true

Я поставил и функция isRedefineClassesSupported() — стала выдавать true . Незнаю или правду говорит или просто берет значение из манифеста . Может еще чего нужно конфигурировать в самом JVM ?

Появились новые проблемы (это происходит в момент вызова redefineClasses):

OriginalClass
Exception in thread "main" java.lang.NoClassDefFoundError: class names don't match
at sun.instrument.InstrumentationImpl.redefineClasses0(Native Method)
at sun.instrument.InstrumentationImpl.redefineClasses(Unknown Source)
at BCITest.main(BCITest.java:28)


Значения я проверяю , валидные ему даю все нормально . Что еще может быть ?

Может этот пример очень сырой — его както дополнять нужно может ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.