Decompile .class file bytecode version 49.0(java 5)

177
10 декабря 2018, 21:40

Столкнулся с такой проблемой.

Не могу посмотреть реализацию метода.

Проваливаюсь в метод у себя в коде, перехожу в метод в классе уже в зависимости.

Идея высвечивает сверху "Decompile .class file bytecode version 49.0(java 5)",

скорее всего это из за того что Идея почему то пишет что это java 5. У меня стоит jdk 8.

кто-нибудь сталкивался с подобным?

Answer 1

Сообщение "Decompile .class file bytecode version 49.0(java 5)" означает, что тот class файл (внутри signature-util-5.2.4.jar), который IntelliJ IDEA декомпилирует, был создан компилятором Java 5. Какой у вас JDK совершенно неважно. Если декомпиляция не проходит и вместо Java кода вы продолжаете видеть байткод, то скорее всего ваш класс обработан обфускатором, который предназначен как раз таки для предотвращения или усложнения декомпиляции.

READ ALSO
Синхронизировать ключи строк в android и ios

Синхронизировать ключи строк в android и ios

Необходимо создать один файл с ключами (очевидно чтобы удешевить работу переводчиков) У нас два проекта: android и iosПереводы хранятся в POEditor,...

131
Форматирование LocalDateTime перед сохранением в базу в Spring Boot приложением

Форматирование LocalDateTime перед сохранением в базу в Spring Boot приложением

Сохраняю в базу дату и время события, для этого в классе использую LocalDateTime, в базе это выглядит вот так 2018-09-05 10:42:58616000, есть ли способ, как-то...

120
Вылетает приложение при поиске AutoCompleteTextView

Вылетает приложение при поиске AutoCompleteTextView

В активити расположен AutoCompleteTextView, вот собственно код:

173
Загрузка файлов и медиа запросы

Загрузка файлов и медиа запросы

Всем известно, что стили из медиа запросов не применяются, если устройство не подходит под параметры, указанные в запросеА что с файлами,...

143