Предупреждение о развертывании Jboss AS7: не указывает на действительную банку для ссылки на класс-путь

Я получаю предупреждение ниже при развертывании .war в j7 AS7. Любая идея?

(поток обслуживания MSC 1-4). Запись класса Path Commons-beanutils.jar в "/content/test-1.0.0.war/WEB-INF/lib/struts-1.2.9.jar" не указывает на действительную фразу для ссылки на класс-путь.

PS. commons-beanutils-1.7.0.jar уже находится в папке lib.

Ответ 1

Это просто предупреждение, которое можно в большинстве случаев безопасно игнорировать.

Что он говорит вам, так это то, что в ваших struts-1.2.9.jar есть в META-INF/MANIFEST.MF в ссылке "Класс-путь" на "commons-beanutils.jar" и что этот файл/банку нельзя ссылаться. Но, учитывая, что у вас есть commons-beanutils-1.7.0.jar, все будет хорошо работать.

Чтобы избавиться от предупреждения, вы можете сделать две вещи:

  • переименовать commons-beanutils-1.7.0.jar в commons-beanutils.jar или
  • открыть struts-1.2.9.jar! META-INF/MANIFEST.MF и удалить этот элемент Class-Path.

Но, как я сказал, это в основном информативное предупреждение.