У нас есть продукт Eclipse RCP, что означает, что он зависит от количества плагинов Eclipse (для пользовательского интерфейса и т. Д.). Мы установили эталонное Eclipse («цель») для снабжения последнего.
Наш продукт также зависит от количества сторонних плагинов. Есть ли стандартное местоположение для этих мест?
У нас есть несколько наших сторонних плагинов в / plugins целевого Eclipse, но мне это кажется неправильным. Сторонние плагины меняются чаще, чем наш эталонный Eclipse, или, по крайней мере, в другое время.
Я пытался поместить некоторые сторонние плагины в отдельный проект в рабочей области (под управлением версиями), но сборка без PDE, похоже, не нашла их - хотя я использовал свойство pluginPath в безголовых build.properties.
Это Eclipse 3.4.2. Я знаю, что обработка целевых платформ несколько изменилась в 3.5.
Большинство комментариев, которые я видел в Интернете по этому поводу, похоже, предполагают, что вы пишете плагин для добавления к стандартной установке Eclipse. Мы нет, это совершенно отдельный продукт.