《基于myeclipse的第一個(gè)java web項(xiàng)目》由會(huì)員分享,可在線閱讀,更多相關(guān)《基于myeclipse的第一個(gè)java web項(xiàng)目(5頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、
1. 安裝JDK后配置三個(gè)環(huán)境變量:
〔1〕JAVA_HOME 值為 JDK 安裝目錄,例如:C:\JDK1.6.0(例如 Tomcat 需要這個(gè)環(huán)境變量來查找 JDK).
〔2〕CLASSPATH 取值為lib文件夾路徑
〔3〕Path變量中添加bin文件夾路徑
檢查JDK是否配置成功:
〔1〕進(jìn)入CMD窗口:輸入java,看是否有相關(guān)信息輸出,否那么環(huán)境變量有問題
〔2〕編譯下面程序:javac hello.java,然后運(yùn)行之:java hello,看是否正確運(yùn)行
// hello.java
import java.util.*;
public class hell
2、o{
?public static void main(String[] args){
??System.out.println("hello, it's:");
??System.out.println(new Date());
?}
}
注意:? 這一步呢, 也不是必須的, 如果打算使用 MyEclipse 來進(jìn)行開發(fā), 而不是手工編譯代碼,可以完全忽略上面的內(nèi)容。
雖然 MyEclipse能夠自動(dòng)找到并顯示一個(gè)JRE, 但是強(qiáng)烈建議大家添加一個(gè)JDK來進(jìn)行開發(fā), 便于查看JDK類源碼和編碼時(shí)能夠顯示提示信息。(參考?MyEclipse 6 Java開發(fā)教程?3.2.6添加
3、,修改,刪除 JRE )
JDK 6 中文文檔下載地址:目前在 已正式宣布發(fā)布 Java SE 6 API 中文版.大家也可以從以下網(wǎng)址下載:
* HTML? 格式
(
api/index.html?? )
* zip? 格式
(
.zip?? )
* CHM? 格式
(?
PI_1_6_zh_CN.CHM?? )?
官方論壇地址〔Sun 中國(guó)社區(qū)〕 :
參考?MyEclipse 6 Java開發(fā)教程?p19
2. tomcat
因?yàn)?MyEclipse? 已經(jīng)內(nèi)置了一個(gè)簡(jiǎn)易的 Tomcat (MyEclipse Tomcat), 所以
4、本局部?jī)?nèi)容為可選操作,但是強(qiáng)烈推薦了解本節(jié)內(nèi)容。
建議下載壓縮包版本〔文件名是 apache-tomcat-6.0.14.zip〕 ,不需要安裝。
在 Windows 下面不需要設(shè)置 CATALINA_HOME 這個(gè)變量也可以運(yùn)行 Tomcat,如果
你配置了這個(gè)變量,那么你的電腦上將永遠(yuǎn)只能啟動(dòng)設(shè)置了 CATALINA_HOME 的那個(gè)
Tomcat,換句話說如果你想多個(gè) Tomcat 版本并存,就不能設(shè)置 CATALINA_HOME。而使
用 MyEclipse 進(jìn)行開發(fā)的時(shí)候,也不需要這個(gè)變量。如果你想設(shè)置,就新建環(huán)境變量,名為
CATALINA_HOME,取值為 Tomc
5、at的安裝目錄例如 c:\apache-tomcat-6.0.14。
檢查是否配置成功:
進(jìn)入 Tomcat安裝目錄下的 bin 子目錄,可以看到 startup.bat 和 shutdown.bat。雙擊
starup.bat 啟動(dòng) Tomcat 效勞器。
當(dāng)看到出現(xiàn)信息: Server startup in 4859 ms 的輸出后,Tomcat 就啟動(dòng)完畢了。反之那么
可能出現(xiàn)錯(cuò)誤,無法啟動(dòng)。要關(guān)閉 Tomcat 效勞器,可以關(guān)閉這個(gè) CMD 窗口,也可以雙擊
運(yùn)行 shutdown.bat。
注:要運(yùn)行成功,首先要配置JDK的環(huán)境變量
接著在瀏覽器中鍵入 :
6、//localhost:8080/ 來測(cè)試是否運(yùn)行成功。
參考?MyEclipse 6 Java開發(fā)教程?p22
3. Myeclipse
總體來講,安裝了MyEclipse 6以上版本不需要安裝JDK,tomcat以及eclipse,但是我最后發(fā)現(xiàn)安裝了會(huì)比擬方便,因?yàn)椴幌胱寃eb程序放到MyEclipse目錄下
4. MySQL
可以訪問? MySQL? 官方網(wǎng)站下載原版安裝程序和 JDBC 驅(qū)動(dòng),請(qǐng)?jiān)L問:
://dev.mysql /downloads/mysql/5.0.html#win32? ,
MySQL的JDBC 驅(qū)動(dòng)下載地址位于
參考?MyEcl
7、ipse 6 Java開發(fā)教程?p27
安裝完MySQL后,可以進(jìn)入CMD窗口,進(jìn)入其bin目錄,然后輸入指令:mysqlshow -h localhost -u root -p
然后輸入密碼,應(yīng)該出現(xiàn)如下界面:〔當(dāng)然,我在安裝之后,沒有成功,后面安裝了mysqlcc,即mysql control center后,才成功的,不明原因〕
MySQL是沒有圖形界面的,建議下載Navicat
在Myeclipse中連接數(shù)據(jù)庫(kù):
進(jìn)入“MyEclipse database explorer〞視圖,添加新的連接:
其中,“Connection URL〞填寫:jdbc:mysql://
8、localhost:3306/test?useUnicode=true&characterEncoding=GBK
完畢后,應(yīng)該可以連接成功,如果出現(xiàn)錯(cuò)誤:“Error while performing database login with the hellojdbc driver:
? Communication link failure due to underlying exception:〞,有可能是防火墻導(dǎo)致的,還要注意mysql的效勞是否開啟。
5. 第1個(gè)JSP程序
〔1〕配置自己的tomcat效勞器〔參考參考?MyEclipse 6 Java開發(fā)教程?6.3〕
主菜
9、單中選擇 Window > Preferences ,當(dāng)配置對(duì)話框翻開后,可以展開左側(cè)的樹,選擇 MyEclipse > Servers,然后就可以看
到可用的應(yīng)用效勞器連接器了。選中效勞器節(jié)點(diǎn) Tomcat 6.x,然后點(diǎn)擊 Browse...按鈕來選擇 Tomcat 的安裝根目錄。
〔2〕在MyEclipse下開一個(gè)新web project工程,修改index.jsp文件:
This is my JSP page.
<%= new Date() %>
〔3〕發(fā)布〔參考?MyEclipse 6 Java開發(fā)教程?6.5〕:點(diǎn)擊主界面工具欄上的按鈕,
10、就可以翻開 Project Deployments 對(duì)話框,選擇新配置的Tomcat 6效勞器。
選擇 Deploy type 中的兩個(gè)單項(xiàng)選擇鈕之一來指定發(fā)布類型〔左側(cè)的為散包發(fā)布,開發(fā)模式;右側(cè)的為打包發(fā)布,生產(chǎn)機(jī)模式〕 ,而 Deploy Location那么顯示了最終工程文件被發(fā)布到的目標(biāo)目錄。點(diǎn)擊 Finish 按鈕就可以顯示發(fā)布的進(jìn)程并等待最終完成發(fā)布過程。
〔4〕啟動(dòng)效勞器,然后在瀏覽器中運(yùn)行: ://localhost:8080/HelloJSP/index.jsp?即可看到如下效果:
?
several group number, then with b
11、 ± a, =c,c is is methyl b two vertical box between of accurate size. Per-2~3 measurement, such as proceeds of c values are equal and equal to the design value, then the vertical installation accurate. For example a, b, and c valueswhile on horizontal vertical errors for measurement, General in iron angle code bit at measurement level points grid errors, specific method is from baseline to methyl vertical box center line distance for a,, to b vertical box distance for b, list can measured