Я создаю файл манифеста, используя плагин maven bundle. Это моя конфигурация:Конфигурация плагина maven bundle
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<instructions>
<_wab>src/main/webapp</_wab>
<Import-Package>org.osgi.framework,javax.servlet, javax.servlet.http</Import-Package>
<Export-Package></Export-Package>
<Bundle-Version>2</Bundle-Version>
<Bundle-SymbolicName>fr.lyon1.Client</Bundle-SymbolicName>
<Bundle-ClassPath>.,WEB-INF/classes</Bundle-ClassPath>
<Web-ContextPath>/client</Web-ContextPath>
</instructions>
</configuration>
</plugin>
Это пример сгенерированного файла:
Manifest-Version: 1.0
Bnd-LastModified: 1384018413590
Build-Jdk: 1.7.0_45
Built-By: houssem
Bundle-ClassPath: WEB-INF/classes,.,WEB-INF/classes
Bundle-ManifestVersion: 2
Bundle-Name: client Maven Webapp
Bundle-SymbolicName: fr.lyon1.Client
Bundle-Version: 2
Created-By: Apache Maven Bundle Plugin
Import-Package: javax.servlet,javax.servlet.http,org.osgi.framework;vers
ion="[1.5,2)"
Tool: Bnd-2.1.0.20130426-122213
Web-ContextPath: /client
Проблема заключается в том, что в пачке ClassPath, плагин добавить автоматически «WEB-INF/классы».
Как я могу предотвратить его создание?
Даже если я изменю свою конфигурацию на . Он генерирует это: Bundle-ClassPath: WEB-INF/classes ,.
Я хочу иметь. Перед WEB-INF/классов
Спасибо & извините за мой английский =)