Расположение исходного кода

Текст и схема точки расширения поставляются в отдельных модулях с исходным кодом. Модуль с исходным кодом содержит расположения с исходным кодом.

 

Объявленные расположения исходного кода

Стандартное расположение исходного кода - это расширение org.eclipse.pde.core.source.

В Eclipse 3.2 есть семь стандартных расположений исходного кода. Схемы точек расширения и архивы с исходным кодом модуля расположены в подкаталоге в одном из этих семи расположений исходного кода.

Подкаталоги должны называться {id}_{version}, где id - это ИД модуля, а version - это версия модуля.

Например, модуль org.eclipse.pde.source содержит исходный код для всех модулей org.eclipse.pde.*.

Таким образом, исходный код и схемы точек расширения для модуля org.eclipse.pde.core расположены в {каталог-Eclipse}/plugins/org.eclipse.pde.source_3.2.0.{спецификатор}/src/org.eclipse.pde.core_3.2.0.{спецификатор}/

расположения исходного кода

 

Дополнительные расположения исходного кода

Дополнительные расположения исходного кода можно указать, не используя расширение org.eclipse.pde.core.source, а просто нажав кнопку Добавить... и выбрав их в файловой системе.

Подкаталоги расположений исходного кода должны быть структурированы и названы таким же образом, как и объявленные выше расположения исходного кода.

 

Соглашение об именах для архивов с исходным кодом

Архив ZIP с исходным кодом модуля должен называться {библиотека}src.zip.

Например, исходный код модуля, объявленного в заголовке Bundle-ClassPath: xyz.jar файла MANIFEST.MF, должен находиться в архиве ZIP с именем xyzsrc.zip.

Если для модуля не объявлен заголовок Bundle-ClassPath в MANIFEST.MF или если заголовок объявлен как Bundle-ClassPath: . , то исходный код должен находиться в архиве ZIP с именем src.zip.