咱們拿到一個項目,想要學習它,首先咱們得去運行起來到咱們的電腦環境中,可是導入的時候可能會遇到各類問題,有工具的問題,有jar包的問題,有編碼亂碼問題,有鏈接數據庫的問題,還有項目自己的問題。。。這裏,我就分享一下怎麼解決這些問題的方法:
1.文件結構;web
上面一個是myeclipse的文件結構,下面爲netbeans,咱們將包文件都放在src或源包中,將jsp等資源文件放webroot或web頁下,還有就在項目的webinfo的classes中的文件放在src中,就nice了。
2.包重複或者jar版本太低(tomcat);spring
包重複,如:asm.jar,asm-2.1.3.jar,項目中可能有重複包,你檢查一下。sql
tomcat6.0或tomcat7.0運行項目是,訪問數據庫的驅動包版本過低,也是會在tomcat啓動時報錯的。
3.密碼的修改數據庫
這個是最基本的,在init.property,或者是在spring-config.xml中的dataSource的bean中修改password,或者hibernate.cfg.xml這幾個文件中查找password,修改成咱們的數據庫的訪問的用戶名和密碼。
4.導入數據亂碼(單獨進行導入,一行一行的複製)tomcat
數據庫腳本文件導入後,數據亂碼,咱們能夠一行一行復制(不推薦),第二個就是先清空數據庫,而後咱們再將某個比較少數據的數據表的導入數據的sql語句在查詢頁面裏測試運行,不亂碼,好吧,我就將全部導入數據的sql語句運行,仍是亂碼,好吧,檢查數據庫的屬性,是否utf編碼,而後再進行前2步,再亂碼,。。。。。我也不知道,百度去。
5.編碼問題eclipse
項目導入後,右鍵 屬性-資源-編碼選擇utf-8,應用,ok;已經報錯,進入文件,查看,將亂碼致使的""缺失問題解決,通常就ok了,有資源文件顯示xx,好吧,對此文件,右鍵,myclipse-exclude validation,再來一次,myclipse-run validation;
6.項目自己有問題。jsp
debug分析,這個通常是代碼問題了,就不要找我了。工具