Wicket部署Issue解決

忙碌了半天,終於解決了Wicket部署的問題。得到的啓發:

1  Google對於程序員來說更適合。

2  學習過程要仔細,要注意細節。

3  任何問題和困難,只要持之以恆都能得到解決。

Issue:

 

出現java.lang.NoClassDefFoundError一般是由於缺乏包或者包的路徑出了問題,我剛剛開始的時候初步檢查我包的引入位置C:\work software\apache-wicket-1.5-M3\apache-wicket-1.5-M3\lib,將其中的包全部引入,


 

初步觀察似乎的確引入了velocity包,糾結了很久,不知道問題在哪裏。在百度查找相關問題,也找不到滿意的答案,我當時懷疑是不是使用了最新的Wicket的1.5版本的原因。

後來改用Google查找,得到的信息多很多,從中得到啓示,應該是還有其他類似的包未引入,查找發現當引入自帶的例子項目wicketSample中的lib中的包時,問題得到解決,其中的包與上述包有不少區別。

C:\work software\apache-tomcat-6.0.20\apache-tomcat-6.0.20\webapps\wicketSample\WEB-INF\lib


輸入http://localhost:8080/Wicket/helloWorld/得到正確結果。


 

 

發佈了24 篇原創文章 · 獲贊 3 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章