アプリケーションサーバーをTomcat 6からcutom領域を使用しているTomcat 8にアップグレードしようとしています。私たちのカスタムレルムを指すようにserver.xmlファイルを変更した後、例外を取得開始しました: -SecurityConstraint.classが見つかりませんTomcat 8.0.30
によって引き起こさat org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:485)
:java.lang.NoClassDefFoundErrorが:のjava.lang.Classでorg.apache.catalina.deploy.SecurityConstraint .getMethods(Class.java:1357) at org.apache.tomcat.util.modeler.modules.MbeansDescriptorsIntrospectionSource.createManagedBean(MbeansDescriptorsIntrospectionSource.java:297) at org.apache.tomcat.util.modeler.modules.MbeansDescriptorsIntrospectionSource.execute (MbeansDescriptorsIntrospectionSource.java:77) 、org.apache.tomcat.util.modeler.modules.MbeansDescriptorsIntrospectionSource.loadDescriptors(MbeansDescriptorsIntrospectionSource.java:70) at org.apache.tomcat.util.modeler.Registry.load(Registry.java:582) at org.apache.tomcat.util.modeler.Registry.findManagedBean(Registry.java:485) at org.apache。 org.apache.catalina.util.LifecycleMBeanBase.register(LifecycleMBeanBase.java:161) (org.apache.catalina.util.LifecycleMBeanBase.initInternal)ライフサイクルMBeanBase.java:61) at org.apache.catalina.realm.RealmBase.initInternal(RealmBase.java:1214) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102) ... 18 more 原因:java.lang.ClassNotFoundException:org.apache.catalina.deploy.SecurityConstraint at java.net.URLClassLoader.fi ndClass(URLClassLoader.java:607) at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:844) at java.lang.ClassLoader.loadClass(ClassLoader.java:823) at java.lang.ClassLoader.loadClass私はSecurityConstraint.classを見つけることができませんでし抽出したときにClassLoader.java:803)java.lang.Class.getVirtualMethodsImpl(ネイティブメソッド)
で は、TOMCAT/libにcatalian.jarをチェックしようとしました。
任意のアイデア 1)理由はありません 2)この問題を解決する方法。アプリケーションをデプロイすることができます。
内
に移動された、あまりにも_Meを追加しないでください!_答えとして。それは実際に質問への回答を提供するものではなく、将来の訪問者によってノイズとして認識される可能性があります。違うが関連する質問がある場合は、[質問](http://stackoverflow.com/questions/ask)(文脈を提供するのに役立つ場合は、これを参照してください)。この特定の質問に興味があるなら、[upvoting](http://stackoverflow.com/help/privileges/vote-up)または[コメント](http:// stackoverflow。あなたが十分な[評判](http://stackoverflow.com/help/whats-reputation)を持っていれば、com/help/privileges/comment) –
ありがとうございました。現在、私はTomcat 7&8に移行しようとしています。ステップバイステップで試しています。 Javaファイルが他のjarファイルに存在する場合でも、まだ展開時にエラーが発生するのはなぜですか? – Kiran
はい、上記のとおり、別のjarに移動しました。あなたのコメントのためにXavi Lopezに感謝します。 –