У мене виникають проблеми під час обфускації банок у інсталяторі. Існує кілька банок (які заплутані за допомогою yguard), які використовуються для створення izpack. Коли всі баночки зібрані на JRE Oracle, вони не дають питання. Однак, коли я використовую певні банки, які були зібрані за допомогою openJDK.
Під час читання за допомогою build.xml виникає помилка аналізування (виникає, коли вона зустрічається зі входом скомпільованого jar openJDK)
Моє питання
- Чи потрібно, щоб всі баночки були скомпільовані з однаковою версією java?
- Чи є yguard обмеження на jre Oracle?
Чи є інший підхід до проблеми? Оскільки, мені потрібно, щоб він працював з деякими openJDK скомпільованими банками в поєднанні з Jre скомпільовані банки.
Чи працює він, якщо ви не заплутуєте за допомогою yguard?
—
Mokubai