文中主要內容來自:http://blog.csdn.net/cxwen78/article/details/6400798 。文章對原文有所改動。
1. 開發工具獲取
- 開發工具包JDK:可到ORACLE公司官方網站(http://www.oracle.com/)下載。官網的網速可能會有些慢,也可以從其他途徑下載JDK。
- Java Web應用的Web服務器Tomcat:Tomcat官網(http://tomcat.apache.org) 官網左側Download給出了Tomcat的各種版本,選擇一種版本轉入下載頁面;在Quick Navigation區域中點擊最新的版本超級鏈接(如7.0.42)定位到最下端的針對各操作系統和平台的Tomcat下載列表,可在Binary Distributions - core一欄中下載合適的版本,如32-bit Windows zip。
- Java開發IDE myEclipse: myEclipse是需要付費的,這個大家可以自己去找一個XX版。當然,也可以使用免費的Eclipse官方網站(http://www.eclipse.org)。可使用Eclipse IDE for Java EE Developers(206M)。這些軟件的語言都是英文的,如果大家需要,可以自己下載一些中文包。
2. 開發工具安裝及環境配置
2.1 JDK安裝與配置
- 安裝:直接運行下載的JDK安裝文件,按照提示指引進行安裝。其中中途有選擇JRE的安裝,也一並安裝了。JDK是Java的開發平台,在編寫Java程序時,需要JDK進 行編譯處理;JRE是Java程序的運行環境,包含了JVM的實現 及Java核心類庫,編譯后的Java程序必須使用JRE執行。在下載的JDK安裝包中集成了JDK與JRE,所以在安裝JDK過程中會提示安裝JRE。
- 環境配置:在”我的電腦”的環境變量中,添加JAVA系統變量;具體操作是在 “系統變量”區域新建變量名為“JAVA_HOME”的變量,變量值為JDK的安裝路徑,如“C:/Java/jdk1.6.0_25”;接着將 JAVA_HOME添加到系統變量Path之中,方法是編輯打開系統變量Path,在原有的變量值前添加雙引號內的代碼“%JAVA_HOME%/bin;”,其中的分號起分隔作用,不可缺少。
- 檢測:安裝配置好JDK后,在CMD命令行窗口中運行JDK命令:javac。若安裝成功,則系統會解釋javac的用法,否則系統不認識這個命令。
2.2 Tomcat的安裝與目錄說明
- 安裝:下載Tomcat后,直接解壓縮就可以使用了
- 目錄說明:bin - 用於存放各種平台下啟動和關閉Tomcat的腳本文件。在該目錄中有兩個非常關鍵的文件——startup.bat、shutdown.bat,前者是Windows下啟動Tomcat的文件,后者是對應的關閉文件;conf - Tomcat的各種配置文件,其中server.xml為服務器的主配置文件,web.xml為所有Web應用的配置文件,tomcat-users.xml用於定義Tomcat的用戶信息、配置用戶的權限與安全。lib -此目錄存放Tomcat服務器和所有Web應用都能訪問的JAR。logs -用於存放Tomcat的日志文件,Tomcat的所有日志都存放在此目錄中。temp - 臨時文件夾,Tomcat運行時候如果有臨時文件將保存於此目錄。webapps目錄 -Web應用的發布目錄,把Java Web站點或war文件放入這個目錄下,就可以通過Tomcat服務器訪問了。work -Tomcat解析JSP生成的Servlet文件放在這個目錄中。
- 檢測:在bin目錄下雙擊starup.bat文件運行Tomcat,在瀏覽器輸入:http://localhost:8080 ,訪問Tomcat。如果能顯示tomcat的頁面,證明Tomcat運行成功。
- 如果在win7系統下,雙擊startup.bat文件只會有dos窗口一閃而過。需要額外地配置環境變量tomcat才可正常運行。配置完成后,雙擊startup.bat文件,即可。配置環境變量如下:
- JAVA_HOME=C:\Program Files\Java\jdk1.7.0_03
- JRE_HOME = C:\Program Files\Java\jre7
- TOMCAT_HOME:C:\Tomcat6
- CLASSPATH=.;%JAVA_HOME%\lib;%TOMCAT_HOME%\lib
- Path=%JAVA_HOME%\bin
2.3 MyEclipse的安裝與配置
- 安裝:運行MyEclipse的安裝文件及可
- 配置:不同版本的MyEclipse的配置界面可能不太一樣。這里我使用的MyEclipse 10,Tomcat 7 以下為這一版本的配置詳解。
- 配置JDK環境 啟動MyEclipse,菜單欄中選擇“窗口(window)”--“首選項...(preference)”--"Java"--"Installed JREs",在右側面板處點擊"Add",選擇"Standard VM",下一步后,在JRE home處選中自己安裝的jdk文件夾,單擊“完成”。再次進入“Installed JREs”,勾選剛才添加的JDK環境。注意,這里的jdk與環境變量中的JAVA_HOME中的jdk路徑應該是一樣的。不然在myeclipse中啟動tomcat時可能出錯“Tomcat JDK name”。http://www.blogjava.net/tw-ddm/articles/53499.html
- 配置Tomcat
啟動MyEclipse,菜單欄中選擇“窗口(window)”--“首選項...(preference)” “MyEclipse”--“Servers”--“Tomcat 7” 將Tomcat Server設置為“Enable”,並將“Tomcat Home Directory”設置為Tomcat 7的安裝目錄,其他目錄選項將會自動生成。點擊確定。瀏覽入“Tomcat 7”下的JDK標簽,選擇tomcat 7.x JDK name為剛才配置的JDK名。此時,在myeclipse下部的中的servers選項卡中,應該就可以啟動Tomcat 7.x了。
- 配置默認編碼
仍然是菜單欄中的“窗口(window)”--“首選項...(preference)” “常規(General)”--“內容類型(Content Types)”--“文本(text)” 然后在“缺省編碼(Default encoding)”中輸入“UTF-8”,點擊“更新(Update)”將“Java類文件(Java Properties File)”及其他字符編碼均“更新(Update)”為“UTF-8”。UTF-8可識別中文編碼。
- 配置JDK環境 啟動MyEclipse,菜單欄中選擇“窗口(window)”--“首選項...(preference)”--"Java"--"Installed JREs",在右側面板處點擊"Add",選擇"Standard VM",下一步后,在JRE home處選中自己安裝的jdk文件夾,單擊“完成”。再次進入“Installed JREs”,勾選剛才添加的JDK環境。注意,這里的jdk與環境變量中的JAVA_HOME中的jdk路徑應該是一樣的。不然在myeclipse中啟動tomcat時可能出錯“Tomcat JDK name”。http://www.blogjava.net/tw-ddm/articles/53499.html
3. 開發並運行web project http://www.cnblogs.com/sunywong/articles/666875.html
(1)新建一個web項目
在Eclipse中依次點擊“ File ----> New ----> Project” , 在彈出的“New Project”對話框中依次點擊“Web Project ---->MyEclipse---->Java Enterprise Projects---->Web Project”, 再點“Next”,在“Project Name”中輸入項目的名字“test”,並且選中J2EE Specification Level中的Java EE 6.0,最后點“Finish”。
(2) 新建一個 jsp 文件
在Eclipse左邊Package Explorer列表中點擊“test”,將項目test展開。右鍵點擊 WebRoot ----> New ----> JSP , 新建一個名為hello.jsp的 JSP 頁面 。 代碼如下圖(圖中標注部分需要我們手動添加,其余部分是系統自動生成的):

(3)
再用同樣的方法,
新建一個叫
hello_result.jsp
的
JSP
文件;
代碼如下圖:

(4)deploy
(部署)項目。
下面用的是別人的圖,project名可能不一致,用自己的project名即可。點擊 deploy 按鈕(用紅線畫了的按鈕就是 deploy 按鈕), 在彈出的窗口中點擊Add, 部署test項目(如圖所示)。如果按2.3節中的配置,此處應該選擇Tomcat 7
下面用的是別人的圖,project名可能不一致,用自己的project名即可。點擊 deploy 按鈕(用紅線畫了的按鈕就是 deploy 按鈕), 在彈出的窗口中點擊Add, 部署test項目(如圖所示)。如果按2.3節中的配置,此處應該選擇Tomcat 7



(5)
啟動
Tomcat
服務器。
如下圖所示(用紅線畫了的按鈕就是 啟動Tomcat 的按鈕):

Tomcat 啟動輸出信息如下圖:

6.項目test的運行結果:

我們可以去Eclipse的Workspace目錄下看看test項目的代碼,也可以去Tomcat的webapps目錄下,看看部署之后的 test項目的結構。
7.
檢查Eclipse
中的設置是否正確;
所有的設置都配置完成后,請檢查eclipse>windows>preferences>Tomcat的設置是否正確,特別注意查看Tomcat base 項目是否設置正確,如下圖所示。這里用的是人家的圖片,如果按2.3的配置,此處windows>preferences>MyEclipse>Servers>Tomcat>Tomcat 7.x 頁面上選擇Tomecat 7.X server下選擇Enable,並選擇使用的tomcat服務器的路徑。再選擇左側Tomcat 7.x 下面的JDK,選擇Tomcat 7.x JDK name為2.3節中配置過的JDK環境。
所有的設置都配置完成后,請檢查eclipse>windows>preferences>Tomcat的設置是否正確,特別注意查看Tomcat base 項目是否設置正確,如下圖所示。這里用的是人家的圖片,如果按2.3的配置,此處windows>preferences>MyEclipse>Servers>Tomcat>Tomcat 7.x 頁面上選擇Tomecat 7.X server下選擇Enable,並選擇使用的tomcat服務器的路徑。再選擇左側Tomcat 7.x 下面的JDK,選擇Tomcat 7.x JDK name為2.3節中配置過的JDK環境。


4.
開發並運行java程序
file->new->java project->命名java程序名hello_world,finish。在左側的hello_world處右鍵,new->class,可創建一個新的java文件,命名為hello。在hello_world.java文件中,輸入以下代碼:
public class hello { public static void main(String arg[]){ System.out.println("hello world!"); } }
保存。在hello_world工程或hello.java文件處,右鍵,run as -> java application,即可看到運行結果。面板上有一個綠色的向右的三角符號,是run as 的快捷鍵;綠色的圈圈箭頭,是new的快捷鍵。