Spring が、Java 6 で構築された ActiveMQ クラスを含むいくつかの Bean を接続する状況があります。アプリケーションは顧客のサーバーで実行されるため、Java 6 以降がインストールされていることを保証できません。BeanCreationException
たまたま Java 5 を使用している場合、ActiveMQ に依存するクラスを持つ が原因で、アプリケーションを起動できません(根本原因はUnsupportedClassVersionError
です)。
私の質問は、を無視しBeanCreationException
てアプリケーションを起動する方法はありますか? Java 6 以降をインストールする必要があるというエラー メッセージを表示できるようにしたいのですが、アプリケーションを起動することさえできないため、これを行う機会がありません。
私の推測では、Spring は初期化後にアプリケーションが適切にビルドされることを保証できる必要があるため、これを行う方法はありませんが、とにかく尋ねてみようと思いました。私の最終目標を達成する方法についての他の提案も役に立ち、感謝しています。
Spring 3.0.6を使用しています
ありがとう!