2013-03-28 10 views
32

jboss AS7に.warをデプロイするときに以下の警告が表示されます。何か案が?Jboss AS7デプロイメントの警告:クラスパス参照用の有効なjarを指していません

(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フォルダにあります。

答えて

49

これは、ほとんどの場合無視しても安全であるという警告です。

struts-1.2.9.jarが「Path-Path」のMETA-INF/MANIFEST.MF の「commons-beanutils.jar」への参照にあり、このファイル/ jarが参照してください。 しかし、コモンズ - beanutils-1.7.0.jarがあるとすれば、すべて正常に動作します。コモンズ-beanutils.jarへコモンズ-々BeanUtils-1.7.0.jarまたは

  • オープンストラット-1.2.9.jarの名前を変更

    • あなたは2つのことを行うことができます警告を取り除くために、 !META-INF/MANIFEST.MFを呼び出し、そのClass-Path要素を削除します。

    しかし、これは主に有益な警告です。

  • +1

    こんにちは、ありがとう。だから私の展開のためにこれが害ではないので、私はそれを無視します。とにかく、私は として提案した両方の方法を行うことはできません。私はプロジェクトをビルドするためにmavenを使用しています。私はbeanutilの正しいバージョンを定義する必要があります。 2. MANIFEST.MFを削除することはアドバイスではありません。これは、strutsバージョンを取得するために外部リポジトリに継続的に接続するためです。 – kds

    関連する問題