1、開發工具包JDK
● 下載地址:
到ORACLE公司官方網站(http://www.oracle.com/)下載。
● 下載文件的選擇:
對於windows操作系統,最後下載的文件的文件名格式爲:jdk-6uX-windows-i586.exe,其中“6uX”代表版本號,其中包含了JDK和JRE,文件大小大概70M; 例如筆者下載最新的JDK爲Java SE Development Kit 6 Update 25,相應的文件名爲jdk-6u25-windows-i586.exe,文件大小爲76.66M。相關網頁如圖所示:
2、Java Web應用的Web服務器——Tomcat
● 下載地址:
下載地址:Tomcat官網(http://tomcat.apache.org)
● 下載文件的選擇:
官網左側Download給出了Tomcat的各種版本,選擇一種版本轉入下載頁面;在Quick Navigation區域中點擊最新的版本超級鏈接定位到最下端的針對各操作系統和平臺的Tomcat下載列表,其中ZIP對應的是Windows系統下的版本。Tar.gz爲Linux平臺下的開發包。相關的頁面參考指引圖如下:
3、Java開發IDE——Eclipse
● 下載地址:
Eclipse官方網站(http://www.eclipse.org),選擇Download進入下載列表頁面;
● 下載文件的選擇:
下載選擇:找到Eclipse IDE for Java EE Developers(206M),進入下載頁面,下載;筆者下載的最終文件是eclipse-jee-helios-SR2-win32.zip,相關頁面截圖如下:
● Eclipse中文包下載:
下載地址http://www.eclipse.org/babel , 在Babel項目首頁的左側,點擊“Download”進入下載列表頁面;在此根據下載的Eclipse選擇對應的版本的語言包,如helios版本的,點擊進入多國語言包下載頁面;找到Language: Chinese (Simplified)子標題,它下面包含了簡體中文包,這些包適用於不同的Eclipse插件,其中BabelLanguagePack-eclipse-zh_3.6.0.v***.zip 文件是Eclipse的核心語言包,點擊進入具體的下載頁面進行下載。下載完成後覆蓋Eclipse相應的文件夾即可成功添加中文語言包。相關指引圖如下:
二、開發工具的安裝與環境配置
1、JDK安裝與配置
● 安裝:
直接運行下載的JDK安裝文件jdk-6u25-windows-i586.exe,按照提示指引進行安裝。其中中途有選擇JRE的安裝,也一併安裝了。
補充說明: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。其成功的效果如圖:
2、Tomcat安裝與目錄說明
● 安裝:
下載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運行成功。
3、
Eclipse安裝與配置
● 安裝:
下載Eclipse後,將得到的eclipse-jee-helios-SR2-win32.zip文件直接解壓縮就完成了Eclipse的安裝;
● 漢化:
將之前下載的中文包BabelLanguagePack-eclipse-zh_3.6.0.v***.zip直接解壓縮,得到一個名稱爲eclipse的目錄,裏面包含兩個文件夾:features和plugins,將它們選中並複製到Eclipse安裝目錄中覆蓋其中的features和plugins就完成漢化;
●集成Eclipse和Tomcat:
在開發過程中,手動的部署和運行Web項目,過程繁瑣,效率低下。所以需要將Tomcat服務器配置到Eclipse中,爲Web項目指定一個Web應用服務器。這樣就可以在Eclipse中操作Tomcat,並自動部署和運行Web項目。配置步驟如下:
在Eclipse中,窗口——首選項——服務器(Server)——運行時環境(Runtime Environments) ——添加(Add),添加Tomcat服務器。對應安裝的Tomcat版本選擇Apache Tomcat v6.0。下一步通過“瀏覽(Brower)”按鈕選擇之前Tomcat的安裝目錄,指定後點擊“完成”完成配置。指引參考圖如下:
●爲Eclipse指定Web瀏覽器
打開Eclipse,窗口——首選項——常規——Web瀏覽器——選中使用外部Web瀏覽器——勾選Internet Explorer——確定。
●指定Eclipse中JSP頁面的編碼格式
默認情況下,在Eclipse中創建JSP頁面是“ISO-8859-1”編碼格式。該格式不支持中文字符集,編寫中會出現亂碼,所以需要爲其指定一個支持中文的字符集。指定方法如下:
打開Eclipse,窗口——首選項——Web——JSP文件——編碼(Encoding)——下拉選擇ISO 10646/Unicode(UTF-8)
●測試Java Web項目Hello World
1)、文件——新建——動態Web項目——輸入項目名(如1.1)——完成,項目創建成功;
2)、項目資源管理器——選中項目(如1.1)——WebContent節點——右鍵——新建——JSP文件——輸入文件名(如index.jsp)——完成,成功新建JSP文件;
3)、打開index.jsp頁面的代碼窗口,編寫輸出“Hello World !”的代碼,如下所示:
[xhtml] view plaincopyprint?
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Hello World</title>
</head>
<body>
<center>Hello World !</center>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Hello World</title> </head> <body> <center>Hello World !</center> </body> </html>
4)、編寫完成後,保存,在工具欄單擊“”的黑三角,在彈出的快捷菜單中選擇“運行方式?在服務器上運行”,在打開的對話框中,勾選“將服務器設置爲項目默認值”複選框,單擊“完成”按鈕,即可通過Tomcat運行該項目,彈出的瀏覽器顯示“Hello World !”字樣,well done。相關步驟操作截圖如下:
三、小結
呼呼...總算完成了!雖然很基礎,但是磨刀不誤砍柴工,行動GO GO GO...