Я хотел бы удалить определенные заголовки из моих выпускных банок (например, «Встроенный»).Как можно предотвратить добавление определенных атрибутов в манифест пучка с помощью Maven Bundle Plugin?
Я читал, что установка заголовков на пустой контент должна делать трюк, но это не работает для меня. Например, я использую:
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.3.7</version>
<extensions>true</extensions>
<configuration>
<instructions>
<Built-By>a</Built-By>
<Build-Jdk></Build-Jdk>
<Created-By></Created-By>
<Somethng-else>Hello</Somethng-else>
</instructions>
</configuration>
</plugin>
В то время как Something-else
добавляется, все другие заголовки (например Built-By
) остаются. Какие-нибудь идеи? Благодаря!
Ну, это может быть очень неприятно, но я также сказал, что я не могу жить без него;) Что касается руководства, я понятия не имею, как я должен был уйти от того, что я думал о [плагине плагина maven-bundle] (http://svn.apache.org/repos/asf/felix/releases/maven-bundle-plugin -2.3.7/doc/site/index.html) в [BND's] (http://www.aqute.biz/Bnd/Format). Поверьте мне, у меня есть googled для этого;) – Miquel
Относительно '<_removeheaders> Build - * _ removeheaders>' Я вижу, что это опция BND, но я не уверен, что она открыта плагином maven-bundle. По крайней мере, это не помогает, если я помещу его вместо '<инструкций>' по моему первоначальному вопросу. Какие-нибудь идеи? И большое спасибо за вашу работу над BND !!! – Miquel
Итак, это '<_removeheaders>' входит в <инструкции>. За работой. Благодаря! – Miquel