44

jboss AS7 に .war をデプロイすると、以下の警告が表示されます。何か案が?

(MSC サービス スレッド 1-4) 「/content/test-1.0.0.war/WEB-INF/lib/struts-1.2.9.jar」のクラス パス エントリ commons-beanutils.jar が有効な jar を指していませんClass-Path 参照用。

PS。commons-beanutils-1.7.0.jar はすでに lib フォルダーにあります。

4

1 に答える 1

66

これは、ほとんどの場合、安全に無視できる単なる警告です。

struts-1.2.9.jar の META-INF/MANIFEST.MF の Class-Path に "commons-beanutils.jar" への参照があり、このファイル/jar を参照できないことがわかります。しかし、commons-beanutils-1.7.0.jar があれば、すべて正常に動作します。

警告を取り除くには、次の 2 つの方法があります。

  • commons-beanutils-1.7.0.jar の名前を commons-beanutils.jar に変更するか、
  • struts-1.2.9.jar!META-INF/MANIFEST.MF を開き、その Class-Path 要素を削除します。

しかし、私が言ったように、これはほとんど有益な警告です.

于 2013-03-29T00:52:20.053 に答える