官术网_书友最值得收藏!

1.2 Java EE開發環境與開發工具

所謂Java EE應用開發,就是如何使用Java語言及其有關的開發技術,完成應用程序的開發過程。要開發Java EE應用程序,需要相應的開發環境和開發工具。

本節主要內容包括:下載并安裝Java的JDK、下載并安裝(Tomcat)服務器、下載集成開發工具并配置開發環境Eclipse,設計簡單的Java EE應用程序并部署和測試,并給出如何創建定制的Web應用。

1.2.1 Java JDK的下載與安裝

Java JDK即Java開發工具包(Java Development Kit)的縮寫,它是整個Java的核心,其中不僅包含了Java運行環境JRE(Java Runtime Environment),還包括了眾多的Java開發工具和Java基礎類庫(*.jar)。

1.下載JDK程序包

JDK的下載地址為:http://www.oracle.com/technetwork/java/javase/downloads,提供了Windows、Linux等各種不同操作系統下使用的JDK。本書下載基于Windows操作系統的jdk-8u51-windows-i586.exe文件。可以隨時進入該網站,下載最新的版本。

2.安裝JDK

雙擊安裝文件jdk-8u51-windows-i586.exe,系統自動進入安裝進程,按照向導指示即可完成安裝。假設,將JDK安裝于C:\Program Files\Java目錄下(這是系統默認的安裝目錄),在該目錄下有jdk1.8.0_51和jre1.8.0_51兩個子目錄,分別存放Java程序的開發環境JDK和運行環境JRE(Java Runtime Environment)。

3.設置JDK的環境變量

要設置JDK的環境變量,需要設置3個環境變量的名稱和值:JAVA-HOME、Path和classPath。其設置過程如下。

在桌面上右擊“我的電腦”圖標,在彈出的快捷菜單中選擇“屬性”命令,彈出“系統屬性”對話框,選擇“高級”選項卡,單擊“環境變量”按鈕,彈出“環境變量”對話框,如圖1-4所示。在“系統變量”列表框中尋找到JAVA_HOME變量。如果沒有找到,可以通過單擊“新建”按鈕,新建JAVA_HOME變量,并設置變量值為Java JDK安裝路徑,這里是C:\Program Files\Java\jdk1.8.0_51,如圖1-5所示。若找到該變量,單擊“編輯”按鈕,將其修改為C:\Program Files\Java\ jdk1.8.0_51即可。

圖1-4 環境變量設置

圖1-5 新建環境變量示意圖

當設置JAVA-HOME后,可以利用該變量設置Path和classPath變量值。

1)設置Path變量值。在系統原有的Path值后添加如下語句(注意:前面有個分號,且為英文的分號)。

    ;%JAVA_HOME%\bin; %JAVA_HOME%\lib;

2)設置CLASSPATH變量值。添加classPath變量,并設置其值如下。

    %JAVA_HOME%\lib;

設置完成后,單擊“開始”按鈕,選擇“運行”命令,在彈出的對話框中輸入cmd,進入命令行界面,然后輸入javac,出現如圖1-6所示的界面,表示安裝并設置成功。

圖1-6 啟動javac的命令行界面

1.2.2 Tomcat服務器的安裝與配置

要開發Java EE Web程序,需要支持Web程序運行的服務器。Tomcat是一個免費的開源Serlvet容器,可從http://tomcat.apache.org處下載最新的Tomcat版本。本書使用Tomcat-v8.0版本,下載文件為apache-tomcat-8.0.23.exe。

1.安裝和配置Tomcat

雙擊Tomcat安裝文件apache-tomcat-8.0.23.exe,將啟動Tomcat安裝程序,按照向導一直單擊Next按鈕,可自動完成Tomcat的安裝。但要注意以下幾點。

1)安裝到如圖1-7所示的界面時,要選擇端口號,并配置管理員用戶名和密碼。可按照默認值安裝,也可根據需要修改各項內容,但一定要記住修改后的端口號和管理員用戶名及密碼,因為在以后使用Tomcat的過程中要用到這兩項內容。一般按默認值安裝(端口號為8080,用戶名為“空”,密碼為“空”)。

圖1-7 Tomcat安裝中設置端口號頁面

2)安裝到如圖1-8所示的界面時,會自動搜索Java虛擬機的安裝路徑(安裝的JDK路徑),然后提供給用戶確認。

圖1-8 自動選擇JDK安裝路徑

3)安裝到如圖1-9所示的界面時,提示要設置安裝目錄。其默認路徑是C:\Program Files\Apache Software Foundation\Tomcat 8.0。可以根據自己的需要修改安裝路徑。

圖1-9 安裝路徑設置

4)最后選擇安裝,則可完成Tomcat的安裝。安裝完成后,在Windows系統的“開始”→“程序”菜單下會添加Apache Tomcat 8.0 Tomcat8菜單組。

2.Tomcat的目錄結構

Tomcat安裝目錄下有bin、conf、lib、logs、temp、webapps和work等子目錄,其目錄結構及用途如表1-1所示。

表1-1 Tomcat的目錄結構及用途

3.測試Tomcat

打開IE瀏覽器,在地址欄中輸入http://localhost:8080http://127.0.0.1:8080,將會打開Tomcat的默認主頁,如圖1-10所示,表示Tomcat安裝成功。

圖1-10 Tomcat默認主頁

1.2.3 Eclipse集成開發工具的下載、安裝與使用

Eclipse是一個開放源代碼的、基于Java的可擴展開發平臺,提供了一個框架和一組服務,用于通過插件組件構建開發環境。

Eclipse始終不停地進行改進和完善,2012年6月發布代號為Juno的4.2版;2013年6月發布代號為Kepler的4.3版;2014年6月發布代號為Luna的4.4版;2015年6月發布代號為Mars的4.5版。

Eclipse目前有兩種,支持不同的開發,一種是支持Java的,一種是支持Java EE的,本書使用支持Java EE的Eclipse,使用Luna的4.4.2版本。

http://www.eclipse.org/downloads/網站下載Eclipse For Java EE的Eclipse,且下載eclipse-jee-luna-SR2-win32文件,下載后解壓即可使用。

假設,解壓路徑為D:\eclipse-jee-kepler-SR1-win32\eclipse,在使用Eclipse開發程序前,要配置Eclipse所采用的編碼及所適用的服務器。

1.啟動Eclipse

在解壓位置,找到文件eclipse.exe并雙擊啟動Eclipse,然后輸入工作區路徑,假設其工作區為D:\DevWorkSpace_JavaEE,界面如圖1-11所示。單擊OK按鈕,繼續啟動系統,并出現開發應用程序界面,如圖1-12所示。

圖1-11 啟動Eclipse界面

圖1-12 Eclipse開發界面

2.設置工編碼方式

(1)設置工作區編碼

選擇Window→Preferences命令,打開Preferences窗口,然后,展開General選項,選擇Workspace選項,在Text file encoding選項組中選擇Other單選按鈕后,在右邊的下拉列表框中選擇文本編碼方式。示例中采用UTF-8,如圖1-13所示。設置后單擊Apply按鈕即可。

圖1-13 設置工作區編碼方式

(2)配置JSP文件編碼方式

展開Web選項并選擇JSP Files選項,將JSP編碼也設置成UTF-8,如圖1-14所示。

圖1-14 配置JSP文件編碼方式

3.新建Server——Tomcat服務器

在Eclipse每個新建的工作區中,要添加Web服務器(這里添加Tomcat服務器)。

首先打開Servers視圖,Servers視圖一般在右下方可找到,如果找不到,還可以通過下面方式打開:選擇Window→Show View→Servers命令,打開界面后,在Servers視圖中右擊,在彈出的快捷菜單中選擇New→Server命令,操作過程如圖1-15所示。

圖1-15 新添加服務器界面

繼續單擊圖1-15中的Server,打開如圖1-16所示的窗口,由于采用Tomcat 8.0.3,所以展開Apache選項并選中Tomcat v8.0 Server選項,如圖1-17所示。

圖1-16 選擇服務器類型

圖1-17 選擇服務器版本

繼續單擊Next按鈕,得到如圖1-18所示的界面,再單擊Next按鈕,出現如圖1-19所示的界面。表示目前沒有Web工程與該服務器綁定。至于如何綁定,將在后面的章節中給出詳細說明。

圖1-18 選擇服務器的已安裝的路徑和JRE

圖1-19 選擇可以在服務器運行的Web程序

單擊Finish按鈕,出現如圖1-20所示的界面,表示成功添加Server,該項就是Eclipse與設置的服務器綁定,使之在該工作區中所開發的Web工程可以在該服務器上運行。

圖1-20 已經設置服務器的界面

4.新建Web項目

選擇File→New→Dynamic Web Project命令,打開如圖1-21所示的窗口。

圖1-21 新建Web工程頁面

在Project name提示框中輸入新的項目名稱:card。在Target runtime下拉列表框中選擇剛才添加的服務器。在Configuration下拉列表框中選擇對應的配置Default Configuration for ApacheTomcat v8.0。連續單擊Next按鈕,進入如圖1-22所示的界面,選中Generate web.xml deployment descriptor復選框。單擊Finish按鈕,完成新建Web項目,顯示出的目錄結構如圖1-23左側所示。

圖1-22 選中復選框界面

圖1-23 新建工程的初始開發界面

5.新建一個JSP文件

右擊WebContent選項,在彈出的快捷菜單中選擇“新建”→“JSP文件”命令,在打開的窗口中輸入文件名index.jsp,如圖1-24所示。單擊Next按鈕,進入如圖1-25所示的界面,單擊Finish按鈕,進入如圖1-26所示的界面。

圖1-24 輸入JSP文件名界面

圖1-25 選擇JSP模板界面

圖1-26 JSP編輯頁面

在圖1-26所示的界面中的<body>兩標簽之間輸入一行代碼“Java EE框架技術的第一個演示程序!<br>”,并保存程序,即完成了JSP文件的設計。

6.啟動服務器,并運行該Web程序

1)啟動服務器

單擊如圖1-27所標注的按鈕,啟動服務器。

圖1-27 啟動服務器界面

2)運行Web工程

右擊JSP頁面,在彈出的快捷菜單中選擇Run on server命令,出現如圖1-28所示的頁面,并選中最下面的復選框(以后,修改程序后,再運行工程,就直接出現運行結果了)。單擊Finish按鈕,出現如圖1-29所示的界面,表示所設計的工程運行正常。

圖1-28 選擇服務器運行JSP

圖1-29 運行JSP的結果

在瀏覽器地址欄中輸入網址:http://localhost:8080/card/index.jsp,也可以在桌面瀏覽器中運行該工程。

7.添加并發布項目或刪除已經發布的項目

對于有的工程,在創建時沒有與該工作區的服務器綁定,當工程設計完成后,需要將工程添加到服務器中,從而實現發布。

(1)添加并發布項目

先打開Servers窗口,右擊Tomcat,在彈出的快捷菜單中選擇Add and Remove命令,如圖1-30所示。

圖1-30 添加并發布項目

進入如圖1-31所示的界面,在左邊區域選中要添加的工程,單擊Add按鈕,將該工程添加到右部,就完成了添加操作。注意:不是Dynamic Web類型的項目將不允許添加。

圖1-31 添加Web工程

在圖1-30中,選擇Publish命令,可發布項目,選擇Start命令,可啟動Tomcat。當添加并部署后,可以重啟服務器。

(2)從服務器移走已部署發布的項目

在圖1-30中,選擇Clean命令,可以將已經部署其中的項目從服務器中刪除。

在圖1-31中,將項目從右部移到左部,可以將項目解除與服務器的綁定。

本節介紹了開發環境的搭建,并給出了一個簡單的應用設計示例。從而對Java EE的應用有了初步的認識和了解,在后面的章節中,將會詳細介紹有關的技術和方法。

主站蜘蛛池模板: 米脂县| 普安县| 久治县| 临洮县| 班玛县| 柏乡县| 青浦区| 尉氏县| 汽车| 沁源县| 梅河口市| 高淳县| 宣化县| 清涧县| 泰兴市| 迁西县| 张家界市| 虎林市| 临猗县| 楚雄市| 沁源县| 庆云县| 定边县| 灵丘县| 镇康县| 光山县| 江山市| 兴化市| 枣庄市| 海丰县| 尼勒克县| 永川市| 财经| 邢台县| 故城县| 永泰县| 墨竹工卡县| 镇远县| 安龙县| 屏东市| 牡丹江市|