2014-05-20 61 views
-3

我喜歡第一步到struts framework的錯誤。任何人都可以給我一些基於堆棧跟蹤的提示嗎?如何解決java.lang.ClassCastException

java.lang.ClassCastException: Cannot cast 
org.springframework.web.SpringServletContainerInitializer to 
javax.servlet.ServletContainerInitializer 
java.io.IOException: java.lang.ClassCastException: Cannot cast 
org.springframework.web.SpringServletContainerInitializer to 
javax.servlet.ServletContainerInitializer 
+0

由於執行類的東西'SpringServletContainerInitializer' imple ments接口'ServletContainerInitializer'這個錯誤可能是由你的類路徑中的問題引起的。你應該提供更多關於你在做什麼來幫助我們來幫助你的信息。 – AlexR

回答

1
Cannot cast 
Class A----->org.springframework.web.SpringServletContainerInitializer to 
Interface B---->javax.servlet.ServletContainerInitializer 

FOR EXAMPLE

class A implements B{} 
interface B{} 

而你正在試圖這樣

A objA=new A(); 
A t1=(B)objA;//<-----Not Allowed 
B t2=(A)objA;//<-----Allowed