Попробуйте установить Bundle-ClassPath
в манифесте.
Этот заголовок сообщает OSGi, где в вашем комплекте найти классы. Если не указан, значением по умолчанию является «.
», что означает корень вашего пакета.
PDE / UI основывает это предупреждение на том, считает ли он, что ваш пакет должен быть банкой. Решение основывается на том, содержит ли Bundle-ClassPath «.
». (В пачке в форме папки это будет означать файлы .class в корневой папке вместо фляги).
Например, комплект org.eclipse.pde.build поставляется в виде папки, все файлы классов находятся во вложенных банках и имеют Bundle-ClassPath: pdebuild.jar
Если у вас нет файлов классов и у вас нет вложенных jar-файлов, вы можете просто указать какую-нибудь произвольную папку в вашем комплекте.