1. 程式人生 > >java開發環境搭建jdk+tomcat+eclipse

java開發環境搭建jdk+tomcat+eclipse

一、開發工具獲取

1、開發工具包JDK

● 下載地址:

到ORACLE公司官方網站(http://www.oracle.com/)下載。

中文官網下載地址:http://www.oracle.com/technetwork/cn/java/javase/downloads/index.html

● 下載檔案的選擇:

我選擇:jdk-8-windows-i586.exe

2、Java Web應用的Web伺服器——Tomcat

● 下載地址:

下載地址:Tomcat官網:http://tomcat.apache.org

我下載了:apache-tomcat-7.0.53-windows-x86.zip

3、Java開發IDE——Eclipse

● 下載地址:

Eclipse官方網站:http://www.eclipse.org

選擇Download進入下載列表頁面:http://www.eclipse.org/downloads/

● 下載檔案的選擇:

下載選擇:Eclipse IDE forJava EE Developers

具體檔案為:eclipse-jee-kepler-SR2-win32.zip

Eclipse4.3.2各版本的的對比:

Eclipse Standard

Eclipse IDE for

 Java Developers

Eclipse IDE for 

Java EE Developers

壓縮包大小

200MB

153MB

250 MB

Code Recommenders Developer Tools

Y

Data Tools Platform

Y

Eclipse Git Team Provider

Y

Y

Y

Eclipse Java Development Tools

Y

Y

Y

Eclipse Java EE Developer Tools

Y

JavaScript Development Tools

Y

Maven Integration for Eclipse

Y

Y

Mylyn Task List

Y

Y

Eclipse Plug-in Development Environment

Y

Y

Remote System Explorer

Y

WindowBuilder Core

Y

Eclipse XML Editors and Tools

Y

Y

● Eclipse中文包下載(可選):

下載地址:http://www.eclipse.org/babel, 在Babel專案首頁的左側,點選“Download”進入下載列表頁面;在此根據下載的Eclipse選擇對應的版本的語言包。下載完成後覆蓋Eclipse相應的資料夾即可成功新增中文語言包。

對應本次的Eclipse版本選擇了:BabelLanguagePack-eclipse-zh_4.3.0.v20131123020001.zip

二、開發工具的安裝與環境配置

1、JDK安裝與配置

● 安裝:

直接執行下載的JDK安裝檔案jdk-8-windows-i586.exe,按照提示指引進行安裝。其中中途有選擇JRE的安裝,也一併安裝了。

補充說明:JDK與JRE的關係

JDK是Java的開發平臺,在編寫Java程式時,需要JDK進行編譯處理;JRE是Java程式的執行環境,包含了JVM的實現 及Java核心類庫,編譯後的Java程式必須使用JRE執行。在下載的JDK安裝包中集成了JDK與JRE,所以在安裝JDK過程中會提示安裝JRE。

● 環境配置:

在”我的電腦”的環境變數中,新增JAVA系統變數;

        JAVA_HOME=C:\Program Files\Java\jdk1.8.0

        path=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

        classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib;

關於path和classpath的配置,網上的說法也各有差異,

最簡單的是隻有黑色文字部分的配置,也有加入藍色的配置在其中,還有人將%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib;也加入path中。

我選擇了上面列出的配置。

● 測試:

安裝配置好JDK後,在CMD命令列視窗中執行JDK命令:

1

2

javac

java -version   //即可看到生效後的jdk版本資訊

2、Tomcat安裝與目錄說明

● 安裝:

下載Tomcat後,直接解壓縮就可以使用了;

● Tomcat關鍵目錄及檔案作用:

bin用於存放各種平臺下啟動和關閉Tomcat的指令碼檔案。在該目錄中有兩個非常關鍵的檔案——startup.bat、shutdown.bat,前者是Windows下啟動Tomcat的檔案,後者是對應的關閉檔案;

confTomcat的各種配置檔案,其中server.xml為伺服器的主配置檔案,web.xml為所有Web應用的配置檔案,tomcat-users.xml用於定義Tomcat的使用者資訊、配置使用者的許可權與安全。

lib此目錄存放Tomcat伺服器和所有Web應用都能訪問的JAR。

logs用於存放Tomcat的日誌檔案,Tomcat的所有日誌都存放在此目錄中。

temp臨時資料夾,Tomcat執行時候如果有臨時檔案將保存於此目錄。

webapps目錄:Web應用的釋出目錄,把Java Web站點或war檔案放入這個目錄下,就可以通過Tomcat伺服器訪問了。

workTomcat解析JSP生成的Servlet檔案放在這個目錄中。

● 測試:

在bin目錄下雙擊starup.bat檔案執行Tomcat,在瀏覽器輸入:http://localhost:8080 ,訪問Tomcat。

● 如何修改TOMCAT的埠

先確保TOMCAT服務為停止狀態。

找到TOMCAT安裝目錄下的conf\server.xml檔案,用記事本開啟,搜尋安裝時設定的埠值或預設的值8080,將其替換為要設定的埠值。

重啟TOMCAT服務。

● 如何修改TOMCAT的記憶體設定

在startup.Bat中增加以下內容:

        setJAVA_OPTS= -Xms256M -Xmx1024M

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_HOME%後,雙擊“eclipse.exe”,即可啟動eclipse,啟動時會提示你選擇一個workspace。

這裡建議大家多建立一些workspace,可以根據實際的需要將不同的project建立在不同的workspace中,以免日後workspace中的project越來越多,影響eclipse的啟動速度(當然,對於近期不使用的project建議將其關閉--右鍵單擊專案名稱選擇"Close Project",如果需要開啟專案,則右鍵單擊關閉的專案名稱選擇"Open Project"即可。)。

切換workspace可以在啟動時進行選擇,也可以等啟動後在“File”--"Switch Workapsce"中進行切換。

● 整合Eclipse和Tomcat:

在開發過程中,手動的部署和執行Web專案,過程繁瑣,效率低下。所以需要將Tomcat伺服器配置到Eclipse中,為Web專案指定一個Web應用伺服器。這樣就可以在Eclipse中操作Tomcat,並自動部署和執行Web專案。配置步驟如下:

在Eclipse中,視窗——首選項——伺服器(Server)——執行時環境(Runtime Environments) ——新增(Add),新增Tomcat伺服器。

                a 對應安裝的Tomcat版本選擇Apache Tomcat v7.0。

                b“瀏覽(Brower)”按鈕選擇之前Tomcat的安裝目錄,

                c在jre的下拉列表中選擇jdk1.8.0

指定後點擊“完成”完成配置。

○ 為Eclipse指定Web瀏覽器(可選)

開啟Eclipse,視窗——首選項——常規——Web瀏覽器——選中使用外部Web瀏覽器——勾選Internet Explorer——確定。

(注:我並沒有進行該項設定。)

● 指定Eclipse中JSP頁面的編碼格式

預設情況下,在Eclipse中建立JSP頁面是“ISO-8859-1”編碼格式。該格式不支援中文字符集,編寫中會出現亂碼,所以需要為其指定一個支援中文的字符集。指定方法如下:

開啟Eclipse,視窗——首選項——Web——JSP檔案——編碼(Encoding)——下拉選擇ISO 10646/Unicode(UTF-8)

○ 啟動提速

        eclipse啟動時會預設載入一些外掛,而載入這些外掛會增加eclipse的啟動時間,實際上也許並沒有什麼用,所以可以關閉,方法如下:

“Window”--"Preferences"--“General”--"Startup and Shutdown"--去掉你不想要的外掛即可。

○ 關閉驗證

預設eclipse會對workspace中的專案進行驗證,包括jsp內容、xml內容等,驗證過程很消耗記憶體,建議關閉驗證功能。關閉方法如下:

“Window”--"Preferences"--“Validation”--"Disable All"。

○ 設定“新建”選單項

eclipse預設的新建內容並不滿足需求,好多內容還需要到other中去找,不過我們可以自定義新建選單項中的內容,方法如下:

右鍵單擊工具欄--“Customize Prespective...”--"Shortcuts"--選擇你需要的新建項即可。

○ 預設檔案編輯器

        eclipse預設會自動選擇檔案的編輯器,也可以在開啟檔案時右鍵單擊檔案--“Open With”中選擇編輯器,但有時我們可能更希望讓檔案使用某種特定的編輯器,此時可以通過如下方法進行配置:

“Window”--"Preferences"--“General”--“Editors”--"FileAssociations",上方選擇特定的檔名字尾型別,下面選擇編輯器,可以通過Add進行新增,通過Default設定預設編輯器。

● 註釋風格定義

相信大家都知道註釋的重要性,在團隊中,統一註釋風格更為重要。設定註釋風格方法如下:

“Window”--"Preferences"--"Java"--"CodeStyle"--“Code Templates”--根據需要自己設定吧

● 測試Java Web專案Hello World

        1)、檔案——新建——動態Web專案——輸入專案名(如1.1)——完成,專案建立成功;

        2)、專案資源管理器——選中專案(如1.1)——WebContent節點——右鍵——新建——JSP檔案——輸入檔名(如index.jsp)——完成,成功新建JSP檔案;

        3)、開啟index.jsp頁面的程式碼視窗,編寫輸出“Hello World !”的程式碼,如下所示:

1

2

3

4

5

6

7

8

9

10

11

12

<%@ 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> 

<metahttp-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 !”字樣。 

Okay