Добавить установку удаленного затмения на целевую платформу? - PullRequest
0 голосов
/ 22 октября 2010

В eclipse можно добавить локальную установку Eclipse на целевую платформу:

Окно -> Настройки -> Разработка плагинов -> Целевая платформа -> Правка -> Добавить -> Установка -> [местоположение локальной установки затмения]

Но как мне добавить установку eclipse, расположенную на удаленном сервере (просто скопировать локальную установку eclipse в папку webapps на сервере tomcat)?

Вместо этого я попытался указать удаленную установку Eclipse как сайт программного обеспечения:

Окно -> Настройки -> Разработка плагинов -> Целевая платформа -> Правка -> Добавить -> Сайт программного обеспечения -> [url для местоположения удаленного затмения]

но это не работает.

Я знаю, что могу просто добавить официальные сайты удаленного затмения p2 на целевую платформу, но я бы хотел вместо этого использовать удаленную «физическую» установку (чтобы она была на 100% всегда доступной).

Возможно ли это?

1 Ответ

0 голосов
/ 22 октября 2010

попробуйте использовать определение цели для определения удаленного местоположения

Например, целевой файл копируется из toast,

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde version="3.5"?>

<target name="Toast Target">
<locations>
<location includeAllPlatforms="false" includeMode="slicer" type="InstallableUnit">
<unit id="org.eclipse.ecf.core.feature.group" version="3.0.1.v20090916-2238"/>
<unit id="org.eclipse.rcp.sdk.id" version="3.5.1.M20090917-0800"/>
<unit id="org.eclipse.persistence.jpa.feature.group" version="1.1.2.v20090612-r4475"/>
<unit id="org.eclipse.emf.sdk.feature.group" version="2.5.0.v200906151043"/>
<unit id="org.eclipse.emf.teneo.eclipselink.sdk.feature.group" version="1.0.0.v200909151729-31184E43QYgJOQQRZuYI_PFWWGHN"/>
<unit id="org.eclipse.equinox.sdk.feature.group" version="3.5.1.r351_v20090901-7G7MAA7lQiEeE7LKsaYgOK58fdAa"/>
<unit id="org.eclipse.rap.sdk.feature.group" version="1.2.1.20090813-1453"/>
<repository location="http://download.eclipse.org/releases/galileo"/>
</location>
<location path="${workspace_loc}/Toast/target" type="Directory"/>
</locations>
<targetJRE path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
</target>
...