Как заставить модуль Eclipse распаковываться?
Мой плагин eclipse должен быть распакован.
Как я могу заставить установщик распаковывать его?
Будет ли он распакован, если файл jar просто будет помещен в папку plugins
?
Ответы
Ответ 1
Это можно выбрать при настройке функции, включая плагин. Перейдите в список плагинов, выберите свой плагин и отметьте "Распаковать архив плагина после установки".
Возможно, это свойство должно быть определено самим плагином. Там сообщается об ошибке https://bugs.eclipse.org/bugs/show_bug.cgi?id=157562
С уважением,
Влад
Ответ 2
Вы можете установить значение Eclipse-BundleShape в файле MANIFEST.MF как jar (по умолчанию), так и dir. Если установлено значение dir, оно распаковывается.
Eclipse-BundleShape: dir
http://eclipsesource.com/blogs/2009/01/20/tip-eclipse-bundleshape
Ответ 3
См. также Как исправить предупреждение eclipse: "Рекомендуется использовать плагин XXX для запуска из JAR, указать атрибут" unpack = "false"