Перед p2 можно написать специальный обработчик установки с функцией, которая была выполнена для выполнения любой «пользовательской» задачи во время установки.Eclipse p2 альтернатива для пользовательских обработчиков установки
Я вижу, что с p2 пользовательский обработчик установки больше не поддерживается. Я продолжаю слышать о том, что «пользовательские контрольные точки» являются заменой для этого.
Однако я не могу найти для него конкретный пример/документацию.
Может ли кто-нибудь сказать мне, как получить функциональность пользовательских обработчиков установки с менеджером обновлений p2.
Edit: Описание того, что я хочу сделать -
мне нужно отредактировать файл eclipse.ini и установите -Xmx свойство значения на основе ли мы работаем внутри 64 бит или 32 бит.
Edit 2: Я попытался создать файл p2.inf в моей функции с помощью следующей строки -
instructions.install = \
addJvmArg(jvmArg:-Xmx900m);
instructions.install.import= \
org.eclipse.equinox.p2.touchpoint.eclipse.addJvmArg,
и она работает, однако он не делает различий между 32 и 64 бит.
Для этого вам не нужно использовать специальные сенсорные точки. Я уверен, что вы можете указать аргументы JVM в определении продукта. – JesperE
как вы проверяете, работает ли 64-разрядный или 32-разрядный? – pdeva
Hm. Возможно, это невозможно. – JesperE