每次我嘗試運行配置了JSP春天啓動應用程序,我得到這個錯誤:春天開機JSP錯誤:NoClassDefFoundError的
java.lang.NoClassDefFoundError: javax/servlet/ServletContext
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.getDeclaredMethods(Class.java:1975)
.............
[more errors/exceptions]
.............
Exception in thread "main" java.lang.NoClassDefFoundError: javax/servlet/ServletContext
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.getDeclaredMethods(Class.java:1975)
我試着運行樣本:spring-boot-sample-web-jsp和spring-boot-sample-web-jsp
結果這些樣本也是一樣。我使用IntelliJ IDEA運行應用程序,並沒有IDEA爲什麼它不起作用。
http://stackoverflow.com/questions/19690267/getting-java-lang-classnotfoundexception-javax-servlet-servletcontext-in-junit – Reimeus
錯誤是告訴你,沒有找到類定義,並且堆棧跟蹤那。你跟蹤了嗎? –