Помогите пожалуйта зашить под патч 4.12.2 класс Хаята - пробовал в нескольких средах(09, 12.2 и отдельно общей переменной) - командная строка пишет нет статуса(ошибка - джава-31).
В этом месте:
static Class _mthclass$(String s)
{
return Class.forName(s);
ClassNotFoundException classnotfoundexception;
classnotfoundexception;
throw new NoClassDefFoundError(classnotfoundexception.getMes sage());
}
не правильно декомпилируеться - как должно быть - не знаю, к сожалению.
Файл внизу:
Буду благодарен!
================================================== ======
Цитата:
Сообщение от yt2
А если задуматься захочешь, посмотри свой скомпилированный class файл
и сравни предложенный вариант1 и вариант2
|
При удалении вышеупомянутой конструкции класс зашиваеться и Ил грузиться, но в окошке простого редактора нет самолёта и нет вооружение - Ил его не опознаёт., всё таки эта часть класса очень важна - осталось только что бы кто помог правильно её выписать.
================================================== ===
Цитата:
Сообщение от Asura
Вот правильная конструкция:
static java.lang.Class _mthclass$(java.lang.String s)
{
java.lang.Class class1;
try
{
class1 = java.lang.Class.forName(s);
}
catch(java.lang.ClassNotFoundException classnotfoundexception)
{
throw new NoClassDefFoundError(classnotfoundexception.getMes sage());
}
return class1;
}
просто всегда заменяй и не задумывайся.
|
К большому сожалению ваша конструкция не зашиваеться - выдаёт две ошибки, по сути одна., может быть я не так вписал - думаю, каждая кавычка и строка должна быть на своём месте. Знать бы как написано в оригинале класса Хаята?
Я только начинаю познавать - всё путём проб и ошибок., обычно багаж таких знаний накапливаеться за год-полтора, а пока что прошу подсказать(помочь) мне - исправить.
Картинку ошибок(так же файл класса) прикрепил.
==================
Может Дмитрий снова сжалиться и ткнёт меня носом.