看板 tails
作者 tails (QQ)
標題 [筆記] JSP + MySQL + Android SDK開發環境配置
時間 2012年03月07日 Wed. PM 06:16:14
今天因為同學專題需求剛好要使用JSP和Android (好個剛好Orz..)
所以我也順帶幫他們找了Java相關的資料
JSP全名為 Java Server Page
查過資料後
1. 要先裝Apache Tomcat才能執行JSP的程式碼
2. Tomcat使用Java開發,所以需要裝JRE
3. 要使用J2EE版的Eclipse能寫JSP
4. 另外還要使用MySQL當作資料庫伺服器
5. ADT plugin for Eclipse
6. Android SDK
再來查過安裝方法發現:
Tomcat有綠色版
Eclipse有綠色版 (本來就是?)
MySQL有綠色版
ADT plugin 可以用Eclipse安裝
Android SDK也有綠色版
所以很無聊的我就去找看看JRE有沒有"綠色版"
事實證明是沒有啦
不過安裝完後的目錄倒是可以直接copy出來使用
所以我就開始製作綠色版的JSP + MySQL + Android SDK開發環境
以下"/"根目錄代表著我的工作目錄 (Win系列請自行改成"\")
載好綠色版的程式先放好位置
/tomcat (Tomcat)
/mysql (MySQL)
/eclipse (Eclipse)
然後安裝好JRE
把jre或jdk目錄複製進/jre或/jdk裡 (自行改名)
再來就設定環境變數就能開啟Tomcat了
而Mysql是本來就能執行
不過需要先執行/mysql/bin/mysqladmin -u root password '新密碼'
考慮到人性化,和程式檔案結構不變的原則
所以我是使用批次檔做自動執行server
新建檔案 (懶得作錯誤判斷了)
/startup.bat
-- 檔案開頭 --
@echo off
rem 使用JDK用這個
set JAVA_HOME=jdk
rem 使用JRE用這個
set JRE_HOME=jre
set CATALINA_HOME=tomcat
echo Tomcat is starting ...
if exist "tomcat\bin\startup.bat" call tomcat\bin\startup.bat
echo MySQL is starting ...
if exist "mysql\bin\mysqld.exe" call mysql\bin\mysqld.exe
-- 檔案結尾 --
/shutdown.bat
-- 檔案開頭 --
@echo off
rem 使用JDK用這個
set JAVA_HOME=jdk
rem 使用JRE用這個
set JRE_HOME=jre
set CATALINA_HOME=tomcat
echo Tomcat is starting ...
if exist "tomcat\bin\shutdown.bat" call tomcat\bin\shutdown.bat
echo MySQL is starting ...
if exist "mysql\bin\mysqladmin.exe" call mysql\bin\mysqladmin.exe -u root -p shutdown
-- 檔案結尾 --
startup.bat執行後
會先call Tomcat的伺服器
然後再執行MySQL
不過MySQL執行成功並不會有任何訊息
所以我在執行MySQL執行前echo一個訊息
代表開始執行了
shutdown.bat執行後
會先關Tomcat
然後關MySQL會先問root密碼後才會關閉 (因為有加了-p選項)
Tomcat的ROOT在 /tomcat/webapps/ROOT/ 裡
以上JSP開發環境搞定
再來是ADT的部分
因為是使用Eclipse的install software安裝
看要跟J2EE裝一起
或是另外下載J2SE來安裝,分開使用都行
安裝方法請參考下面參考網頁的教學
Android SDK晚點再補...
後來裝很多次
只要裝語言檔後就不能調整設定
所以最後就不裝語言檔了
但裝好ADT後,先不要開Eclipse
先裝Android SDK
Android SDK載好綠色版解壓後 (放/android-sdk)
裡面有個程式叫SDK Manger
會自動更新Android SDK的版本
裡面可以下載最新版的Android SDK
下載裝好後
再開Eclipse
它會問你Android SDK的位置在哪
這時就能打入"../android-sdk"
代表的是上面的位置
剩下就是依個人喜好設定了
以上就完成開發環境
大概程式都能正常執行了
最後還有Eclipse執行設定
不過因為我不會寫JSP也不會寫Android程式
所以這部分就不做測試了Orz.... (超懶XD)
--
參考網頁:
Apache Tomcat
JRE載點
Eclipse
MySQL
Android Developers
免安裝的JDK + Tomcat
Android SDK下載安裝中文教學講義
MySQL指令列操作方法
--
※ 作者: tails 時間: 2012-03-07 18:16:14
※ 編輯: tails 時間: 2012-03-07 23:29:52