web-dev-qa-db-ja.com

Jboss AS7デプロイメントの警告:クラスパス参照の有効なjarを指していません

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

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

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

40
kds

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

それは、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要素を削除します。

しかし、私が言ったように、これは主に有益な警告です。

57
Tomaz Cerar