1. 程式人生 > >使用ssm整合是專案啟動tomcat報錯java.lang.IndexOutOfBoundsException

使用ssm整合是專案啟動tomcat報錯java.lang.IndexOutOfBoundsException

解決辦法:刪除.m2資料夾下的全部倉庫,然後重啟myeclipse,對專案進行maven project。問題解決。

在沒有這樣做時,除了tomcat啟動會失敗,專案還有會報如下錯誤:

①cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration...

②Build path is incomplete. Cannot find class file for org/springframework/core/Ordered applicationContext.xml

③The type org.springframework.context.ApplicationContext...

這三種錯誤,最多,在xml檔案中顯示錯誤,無論怎麼樣maven project都沒有用。都快鬱悶死了。

我懷疑是.m2下的倉庫被汙染了。所以把.m2下的所有檔案刪了,使用maven project重新生成一份。