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