2013-09-22 2 views
1

Я пытаюсь связать JRE с установщиком моего собственного приложения. Для этого я пытаюсь сократить OpenJDK, чтобы удалить все редко используемые функции. В недавнем OpenJDK 7u40 для Mac OS X я вижу JAR под названием JObjC.jar и дополнительный родной lib libJObjC.dylib. Для чего они используются и могу ли я безопасно их обрезать, не нарушая ничего?Для чего предназначен JObjC.jar?

ответ

0

Если вы удалите это, многие вещи могут потенциально сломаться.

Учитывая, что вы готовы сделать такие кровоточащие вещи, я предлагаю вам использовать OpenJDK 8 с новыми функциями Compact Profiles - использование их, вероятно, намного безопаснее, чем попытка вручную уменьшить размер отпечатка ,

+0

Да, я тоже это рассматривал, но мой код должен быть повторно использован на Android, и для этого требуется совместимость с JDK 6. С 8.0 этого достичь довольно сложно. – nucleo

Смежные вопросы