2015-05-05 7 views
0

Я получал WARN при попытке развернуть EAR в JBoss 7.1.1.Исключить ссылку пути пути из файла MANIFEST.MF

15:41:32,028 WARN [org.jboss.as.server.deployment] (MSC service thread 1-6) Class Path entry lib/commons-fileupload-1.0.jar in "/C:/myEar.ear/myWar.war" does not point to a valid jar for a Class-Path reference. 

Вопрос четко разъясняется в this SO нить.

Я попытался удалить ссылки из файла MANIFEST.MF и после этого никаких предупреждений не было.

Мой вопрос: есть ли что-нибудь, что я могу попытаться исключить из этого пути класса из MANIFEST.MF, не удаляя это вручную?

Я искал способ, каким-то образом я могу сделать это, принимая МВН build.I'm с использованием Maven 3.

+0

Вы ищете программу Java, которая принимает вход EAR и производит EAR без вывода Class-Path? Или вы ищете, как это сделать в вашей сборке? Если да, то какую систему сборки вы используете? Или что конкретно вы просите? –

+0

@bkail: Спасибо. Я искал способ, каким-то образом я могу это сделать, принимая mvn build. Обновлен вопрос. – NaaN

+0

Это полезная информация. К сожалению, у меня нет ответа, поэтому я добавил теги maven с надеждой, которую кто-то знает. –

ответ

0

Наконец получил это решение:

Из документации Maven Generating a manifest classpath У меня есть установите свойство addClasspath на false. Теперь в консоли нет предупреждений.

 <manifest> 
      <packageName>blabla</packageName> 
         <addClasspath>false</addClasspath> 
         .... 
         <addExtensions>false</addExtensions> 
         .... 
     </manifest> 
Смежные вопросы