Java基本開發環境搭建

來源:互聯網
上載者:User
一、開發工具擷取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 !”的代碼,如下所示:


<%@ page language="java" contentType="text/html; charset=UTF-8"<br /> pageEncoding="UTF-8"%><br /><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><br /><html><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><br /><title>Hello World</title><br /></head><br /><body><br /><center>Hello World !</center><br /></body><br /></html>


4)、編寫完成後,儲存,在工具列單擊“”的黑三角,在彈出的捷徑功能表中選擇“運行方式在伺服器上運行”,在開啟的對話方塊中,勾選“將伺服器設定為項目預設值”複選框,單擊“完成”按鈕,即可通過Tomcat運行該項目,彈出的瀏覽器顯示“Hello World !”字樣,well done。相關步驟操作如下:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

三、小結

 

呼呼...總算完成了!雖然很基礎,但是磨刀不誤砍柴工,行動GO GO GO...

 

 

 

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.