не могу создать сайт обновления с помощью tycho при использовании root.folder

Я пытаюсь создать сайт обновлений, используя Tycho. Этот сайт обновлений включает одну функцию. Когда я попытался создать сайт обновления, он был успешно создан.

Но в этой функции я хочу, чтобы определенный файл существовал в корневом каталоге eclipse после установки этого сайта обновлений.

Итак, я написал это в файле build.properties в функции:

root.folder.try = file:try.exe

Но это дало мне ошибку сборки.

Я упаковал сайт обновления, используя eclipse-repository, и функцию, используя eclipse-feature.


person mohamed tarek    schedule 01.09.2014    source источник


Ответы (1)


Запись build.properties root.folder не поддерживается. Однако вы легко получите тот же эффект с записью an root:

  1. Создайте папку, которую вы хотите в установке, как папку в ваших источниках (в вашем примере try/)
  2. Переместите файл, который вы хотите включить в эту папку (в вашем примере try.exe)
  3. Создайте запись root build.properties, которая включает папку. Пример

    root=try
    

При установке компонента с build.properties в установку Eclipse try/try.exe будет установлен автоматически.

person oberlies    schedule 02.09.2014
comment
Можете ли вы таким образом получить try.exe в корневом каталоге Eclipse? - person Pawel Pogorzelski; 02.09.2014
comment
@PawelPogorzelski: Да, в принципе это возможно, но не то, о чем здесь просят. - person oberlies; 02.09.2014
comment
Действительно, похоже, что корневая запись поддерживает оба сценария. +1 - person Pawel Pogorzelski; 02.09.2014