eclipseを使用してglassfish4を起動します。
起動中に以下のエラーが出力されます。
Exception while loading the app : java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
class not faundが出力されていますが、この事象はクラスパスが設定されていない為に発生するものですか?
それであればクラスパスの設定方法を教えてください。
その他であれば原因と解決方法を教えてください。
宜しくお願い致します。
申し訳ございません!!大至急お願いします!!
Glassfish で、Springを動かそうとしてますか? ClassNotFoundなのでGlassFishから見て、クラスが見つけられない状態にあるということです。
springを動かそうとしています。クラスを参照できるようにする場所と方法を教えてください。
EclipseのGUIでエラー情報は出てないのでしょうか?
回答ではありませんが、
参考に
http://takunoji.hatenablog.com/entry/2016/01/04/222248 は、glassfishそのものですが、WEB-INF/lib にSpring関連が必要かもしれない。
eclipseでm2_repoとしてlibを参照しているような場合は、 https://howtodoinjava.com/spring/spring-core/solved-java-lang-classnotfoundexception-org-springframework-web-context-contextloaderlistener/
ただ、eclipseで glassfish用のpluginを使っているのではないかと思うので違うかも
WEB-INF/lib になにはいってるかみてもらったほうがはやいんじゃね
あなたの回答
tips
プレビュー