1. 程式人生 > >Java Web專案部署環境搭建

Java Web專案部署環境搭建

下面是大致流程,具體到每一項可以到網上很容易搜到具體操作。本文不談細節,如有需要,可以聯絡本博主

1、JDK安裝與配置
http://blog.csdn.net/ccnuacmhdu/article/details/78935741
2、MyEclipse的安裝與配置
3、資料庫MySQL的安裝與配置
4、Navicat for MySQL(或者Navicat Premium)的安裝
5、Tomcat的安裝
安裝過程中有兩次選擇路徑,第一次路徑請選擇預設的,第二次路徑建議安裝在非C盤,否則有可能會遇到迷知錯誤。
6、專案部署
1)將專案程式碼匯入MyEclipse
2)資料庫匯入到Navicat for MySQL(或者Navicat Premium)中,注意建立的資料庫的名字一定要和專案中所寫的資料庫的名字一樣,這一點將決定部署完系統後能否登陸到自己的系統
3)專案部署,啟動。筆者是用Tomcat啟動,不是用系統自帶的,所以需要把Tomcat設定進來

常犯錯誤及收穫:
1)tomcat執行後,會去找tomcat安裝目錄下的webapps資料夾下的專案來執行。自己可以用記事本寫個空白的檔案,比如b.txt,直接把副檔名修改成.xml,到webapps下新建一個test資料夾,然後把b.xml放到test下,在瀏覽器中輸入http://localhost:8080/test/b.html,即可看到效果
2)注意右鍵專案,把專案的編譯器調到和當前開發環境所用的編譯器的版本一致
3)如果執行專案,提示埠被佔用,一般都是當前tomcat在執行,可以把tomcat關掉,再次啟動專案即可
4)報錯:Access denied for user ‘root’@’localhost’ (using password: YES,說明資料庫的一些設定導致了這個錯誤,可以重灌資料庫,這個問題就沒了,網上也有一些修改資料庫許可權,重改密碼的辦法,

點選此處看這篇文章重置資料庫密碼,不過需要補充一點,輸入update mysql.user set password=password(‘root’) where user=’root’時提示ERROR 1054 (42S22): Unknown column ‘password’ in ‘field list’,原來是mysql資料庫下已經沒有password這個欄位了,password欄位改成了authentication_string所以更改語句替換為update mysql.user set authentication_string=password(‘root’) where user=’root’ ;即可,注意前一個root是自己要設定的密碼