一、開發工具獲取
1、開發工具包JDK
l 下載地址:
到ORACLE公司官方網站(http://www.oracle.com/)下載。
l 下載文件的選擇:
對於windows操作系統,最後下載的文件的文件名格式爲:jdk-7-windows-i586.exe,其中“7u45”代表版本號,其中包含了JDK和JRE,文件大小大概80M; 例如筆者下載最新的JDK爲 jdk-7u45,相應的文件名爲jdk-7u45-windows-i586.exe,文件大小爲123.49M。相關網頁如圖所示:
2、Java Web應用的Web服務器——Tomcat
l 下載地址:
下載地址:Tomcat官網(http://tomcat.apache.org)
l 下載文件的選擇:
官網左側Download給出了Tomcat的各種版本,選擇一種版本轉入下載頁面;在Quick Navigation區域中點擊最新的版本超級鏈接定位到最下端的針對各操作系統和平臺的Tomcat下載列表,其中ZIP對應的是Windows系統下的版本。Tar.gz爲Linux平臺下的開發包。相關的頁面參考指引圖如下:
筆者使用的是6.0版本。
3、Java開發IDE——MyEclipse 10.7
l 下載地址:
筆者從baidu中找到網站(http://www.xiazaiba.com/),選擇Download進入下載列表頁面;
l 下載文件的選擇:
筆者下載的最終文件是 MyEclipse_10.7.zip,
用戶可以使用Eclipse,MyEclipse是集成Eclipse的一個插件工具。是收費產品。
MyEclipse 和eclipse 的區別是,前者集合了更多的插件,適用於Java Web
項目的開發
相關頁面截圖如下:
l 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-7u45-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;”,其中的分號起分隔作用,不可缺少。
1.打開我的電腦--屬性--高級--環境變量
2.新建系統變量JAVA_HOME 和CLASSPATH
變量名:JAVA_HOME
變量值:C:\Program Files\Java\jdk1.7.0
變量名:CLASSPATH
變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
3. 選擇“系統變量”中變量名爲“Path”的環境變量,雙擊該變量,把JDK安裝路徑中bin目錄的絕對路徑,添加到Path變量的值中,並使用半角的分號和已有的路徑進行分隔。
變量名:Path
變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
這是java的環境配置,配置完成後直接啓動eclipse,它會自動完成java環境的配置
注意事項
記得不要漏掉最後的“;”符號。
● 測試:
安裝配置好JDK後,在CMD命令行窗口中運行JDK命令:javac。其成功的效果如圖:
2、Tomcat安裝與目錄說明
● 安裝:
下載Tomcat後,直接解壓縮就可以使用了;
那接下來配置tomcat6.0的環境(我的tomcat安裝在d:\tomcat下):
我的電腦--->屬性--->高級系統設置----->環境變量---->
新建變量名: CATALINA_BASE值: D:\tomcat
新建變量名: CATALINA_TMPDIR值: D:\tomcat\temp
新建變量名: CATALINA_HOME 值: D:\tomcat
編輯 path:在變量值最後追加D:\tomcat\bin
點擊確定.
現在,tomcat6.0要運行的環境變量已經配置好了.然後啓動tomcat
你可以點擊tomcat\bin\startup啓動tomcat也可以在命令提示符中啓動:
c:\user\董新強\d:
D:\>tomcat\bin\startup
啓動
打開瀏覽器,輸入: http:\\localhost:8080\
那接下來要設置manager:
打開tomcat/conf/tomcat-users.xml 文件,添加如下代碼:(這裏,我設置了我的賬號爲"admin",密碼爲"123")
<tomcat-users>
<role rolename="manager-gui"/>
<role rolename="admin"/>
<user username="admin" password="123" roles="manager-gui,admin" />
自此,設置基本完成.
打開myeclipse的: Window ->Perferences ->General ->Editors ->Context Types 或者: Window ->Perferences ->General ->Context Types 展開右邊的Text節點,選中Java Properties File。把下面的Default Character Set的值:ISO-8859-1改成UTF-8 或者你希望的字符編碼類型,然後點擊update按鈕.最後確定. |
MyEclipse實用操作之屏蔽對文件的錯誤校驗
操作myeclipse Project Capabilites(如Hibernate,Spring中自帶包衝突時要去掉Hibernate下的xerces.jar)
Window-->Preferences-->MyEclipse-->Project Capabilities-->下面對應的Libraries
要屏蔽的文件——(右鍵)——MyEclipse——Exclude From Validation
MyEclipse實用操作之管理User Libraries
Window——Preferences——Java——Build Path——User Libraries
MyEclipse實用操作之設置提示間隔
Window——Preferences——Java——Editor——Content Assist——Auto-Activation
MyEclipse實用操作之設置JSP默認的charset
Window——Preferences——MyEclipse——Files and Editors——JSP——Creating files——Encoding
MyEclipse實用操作之重命名Web項目
◆F2——修改項目名
◆修改上下文路徑
項目——(右鍵)——Properties——MyEclipse——Web——Context Root
MyEclipse實用操作之切換工作區
File——SwitchWorkspace——Other
MyEclipse實用操作之代碼格式化
選中要格式化的代碼——右鍵——(Source——)Format
選中要格式化的代碼——Ctrl+Shift+F
MyEclipse實用操作之塊註釋
選中要註釋的代碼塊——Ctrl+/
MyEclipse實用操作之提示標籤、屬性
Ctrl+Shift+<
MyEclipse實用操作之轉到定義
F3
MyEclipse實用操作之切換工作空間
File——Switch Workspace——Other
MyEclipse實用操作之設置JSP字符集
Window——Preferences——MyEclipse Enterprise Workbench——Files and Editors——JSP——Creating files——Encoding
MyEclipse實用操作之重寫
在要重寫的方法所在的類體中,右鍵——Source——Override/Implement Methods
MyEclipse實用操作之關閉derby
Window——Preferences——General——Startup and shutdown
MyEclipse實用操作之設置doc路徑
選中.jar——右鍵——Properties——Javadoc Location——Javadoc in archive——External file或Javadoc URL
MyEclipse實用操作之拼寫檢查設置
Window——Perferences——General——Editors——Text Editors——Spelling——Enable spell checking
Project——Clean
MyEclipse實用操作之代碼片段管理
選中一段代碼——右鍵——Add to Snippets
JSP 去掉格式化時頁面中的空行
Window -> Preferences -> MyEclipse Enterprise Workbench -> HTML -> HTML Source 勾選"Clear all blank lines"
JSP 默認編輯器
Windows -> Preferences -> General -> Editors -> File Associations
在File Types文件類型列表,選中*.jsp,在Associated Editors列表框中選中MyEclipse JSP Editor,後單擊default按鈕
Encoding 編碼
(1)將整個project設置編碼UTF-8(UTF-8可以最大的支持國際化)
windows -> Preferences -> general -> Workspace -> Text file encoding -> Other框中的Text file encoding改爲UTF-8
(2)對java源文件編碼設置爲UTF-8
windows -> Preferences -> general -> Content Types -> Text,選擇Java Source File,在下面的Default encoding輸入框中輸入UTF-8,點Update
(3)設置創建JSP頁面時,將JSP的默認編碼設爲UTF-8
Window -> Preferences -> MyEclipse Enterprise Workbench -> Files and Editors -> JSP,將"Encoding"選爲"ISO10646/Unicode(UTF-8)
● 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、 MyEclipse與Eclipse安裝與配置
●MyEclipse 安裝:一路點下一步即可。下載Eclipse後,將得到的eclipse-jee-helios-SR2-win32.zip文件直接解壓縮就完成了Eclipse的安裝;
1)
●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 !”的代碼,如下所示:
<%@ 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。相關步驟操作截圖如下: