EclipseEE + Tomcat + MySQL 環境建置

 

想要透過 Android + SQLite 資料庫,並與Web MySQL資料庫連線同步時,需要使用到 Servlet 在 java 編寫在伺服器中的程序,而Tomcat包含了web伺服器的部分特有功能,因此我們要執行servlet時,需要透過Tomcat的介面操作,如果servlet要利用資料庫的資料,使用 MySQL時就需要資料庫溝通介面,稱作資料庫的驅動程式,Java所使用的驅動程式稱為JDBC,而MySQL的JDBC又稱為MySQL-connector。

因此我們很明確的瞭解,如果想在IDE上做Tomcat + MySQL的應用,除了IDE和Java的配置外,我們至少還需要安裝Tomcat,MySQL以及MySQL-connector。


首先我們先假設已經裝了JDK + EclipeEE

1. 下載貓仔~ 喔!是 Tomcat7,需要JDK 1.6以上,下載地址 : http://tomcat.apache.org/download-70.cgi

記得要下載自己電腦系統相符的版本,解壓完的apache-tomcat-7放哪都可以,我是放在EclipseEE下,是為了方便管理,執行在 /bin底下的startup.bat 就可以啟動,用瀏覽器開啟 http://localhost:8080 就可以測試是否安裝正確了

2. 下載TomCat for EclipseEE的外掛,方便 start / stop tomcat,注意官網說明 plugin 支援的 tomcat version

http://www.eclipsetotale.com/tomcatPlugin.html

解壓縮後將com.sysdeo.eclipse.tomcat_3.3放到Eclipse/plugins(dropins),以Eclipse3.7為例是放置於dropins下(Eclipse版本不同 位置不同),進EclipseEE裡應該就能看到三隻小貓了

3. 安裝MySQL,這個部份請教Google即可,值得注意的是要設定 啟用TCP/IP連接,設定Port 3306以及資料庫格式選UTF-8,安裝完成後,把mysql-connector-java-版本/ mysql-connector-java- 版本-bin.jar,複製到apache-tomcat-7 / lib文件夾下

4. 在EclipseEE,新增一個Web->Dynamic Web Project;點下方Show View區裡的Servers,new一個server,將新增的Dynamic Web Project加入server,此時已經可以啟動了

5. 只有伺服器沒資料來源也沒用,先去MySQL建好要用的資料庫比如說 myTest_db,接著在Show View區裡的Data Souce Explorer中的Database Connection裡 new一個MySQL,這裡要注意,在Database欄位要填入 myTest_db,URL後方預填入的 database 也要更改成 myTest_db,而密碼就是在步驟所設定好的密碼,這時可Test Connecton確定一下是否成功啦

6. 將一些必須用到的像是 mysql-connector-java-5.1.0-bin.jar 等等必要用的引入

arrow
arrow

    錢進房地產 發表在 痞客邦 留言(1) 人氣()