Как распаковать архив во время установки плагина Eclipse, используя инструкции p2 touchpoint - PullRequest
4 голосов
/ 23 апреля 2011

Моя текущая попытка не работает: в my_plugin / META-INF / p2.inf у меня есть:

инструкция.install = unzip (источник: $ {артефакт} /browser.zip,target:${artifact});

Во время установки ошибки не возникает, но архив browser.zip не распаковывается.

Что я делаю не так?

Приветствия.

Редактировать : больше информации: в файле журнала рабочей области действительно есть ошибки:

!ENTRY org.eclipse.equinox.p2.touchpoint.natives 4 0 2011-04-22 23:58:20.967
!MESSAGE org.eclipse.equinox.internal.p2.touchpoint.natives.actions.UnzipAction the files to be unzipped is not here

!ENTRY org.eclipse.equinox.p2.touchpoint.natives 4 0 2011-04-22 23:58:20.968
!MESSAGE org.eclipse.equinox.internal.p2.touchpoint.natives.actions.UnzipAction error unzipping zipfile: /Users/admin/sandbox/eclipse-dev/Eclipse.app/Contents/MacOS/osgi.bundle,com.myplugin.test,1.0.0.201104211649/browser.zipdestination: osgi.bundle,com.myplugin.test,1.0.0.201104211649

Как правильно указать путь к моему плагину в команде unzip?

1 Ответ

1 голос
/ 05 июня 2018
  • Установите флажок «Распаковать архив плагинов после установки» на вкладке «Установленные плагины» модуля установки функций.
  • Переместите действие unzip в установку фаза для конфигурация фаза как
    Кейн упоминается.

Это сработало для меня

...