- JSF 教程
- JSF - 首頁
- JSF - 概述
- JSF - 環境設定
- JSF - 架構
- JSF - 生命週期
- JSF - 第一個應用程式
- JSF - 託管 Bean
- JSF - 頁面導航
- JSF - 基本標籤
- JSF - Facelet 標籤
- JSF - 轉換器標籤
- JSF - 驗證器標籤
- JSF - 資料表
- JSF - 複合元件
- JSF - Ajax
- JSF - 事件處理
- JSF - JDBC 整合
- JSF - Spring 整合
- JSF - 表示式語言
- JSF - 國際化
- JSF 有用資源
- JSF - 快速指南
- JSF - 有用資源
- JSF - 討論
JSF - 環境設定
本章將指導您如何準備開發環境以開始使用 JSF 框架進行工作。您將在設定 JSF 框架之前學習如何在您的機器上設定 JDK、Eclipse、Maven 和 Tomcat。
系統需求
JSF 需要 JDK 1.5 或更高版本,因此首要要求是在您的機器上安裝 JDK。
| JDK | 1.5 或以上 |
| 記憶體 | 無最低要求 |
| 磁碟空間 | 無最低要求 |
| 作業系統 | 無最低要求 |
JSF 應用程式開發的環境設定
按照以下步驟設定您的環境,以開始 JSF 應用程式開發。
步驟 1:驗證您的機器上是否安裝了 Java
開啟控制檯並執行以下 **Java** 命令。
| 作業系統 | 任務 | 命令 |
|---|---|---|
| Windows | 開啟命令控制檯 | c:\> java -version |
| Linux | 開啟命令終端 | $ java -version |
| Mac | 開啟終端 | machine:~ joseph$ java -version |
讓我們驗證所有作業系統的輸出 -
| 作業系統 | 生成的輸出 |
|---|---|
| Windows | java version "1.6.0_21" Java(TM) SE Runtime Environment (build 1.6.0_21-b07) Java HotSpot(TM) Client VM (build 17.0-b17, mixed mode, sharing) |
| Linux | java version "1.6.0_21" Java(TM) SE Runtime Environment (build 1.6.0_21-b07) Java HotSpot(TM) Client VM (build 17.0-b17, mixed mode, sharing) |
| Mac | java version "1.6.0_21" Java(TM) SE Runtime Environment (build 1.6.0_21-b07) Java HotSpot(TM)64-Bit Server VM (build 17.0-b17, mixed mode, sharing) |
步驟 2:設定 Java 開發工具包 (JDK)
如果您尚未安裝 Java,則可以從 Oracle 的 Java 網站安裝 Java 軟體開發工具包 (SDK) - Java SE 下載。您將在下載的檔案中找到安裝 JDK 的說明,請按照給定的說明安裝和配置設定。最後,設定 PATH 和 JAVA_HOME 環境變數以引用包含 java 和 javac 的目錄,通常分別為 java_install_dir/bin 和 java_install_dir。
設定 **JAVA_HOME** 環境變數以指向 Java 安裝在您機器上的基本目錄位置。
例如 -
| 作業系統 | 輸出 |
|---|---|
| Windows | 將環境變數 JAVA_HOME 設定為 C:\Program Files\Java\jdk1.6.0_21 |
| Linux | Export JAVA_HOME=/usr/local/java-current |
| Mac | Export JAVA_HOME=/Library/Java/Home |
將 Java 編譯器位置新增到系統路徑。
| 作業系統 | 輸出 |
|---|---|
| Windows | 將字串 ;%JAVA_HOME%\bin 附加到系統變數 Path 的末尾。 |
| Linux | Export PATH=$PATH:$JAVA_HOME/bin/ |
| Mac | 不需要 |
或者,如果您使用整合開發環境 (IDE),如 Borland JBuilder、Eclipse、IntelliJ IDEA 或 Sun ONE Studio,請編譯並執行一個簡單的程式以確認 IDE 知道您安裝 Java 的位置。否則,請根據 IDE 的給定文件進行正確的設定。
步驟 3:設定 Eclipse IDE
本教程中的所有示例均使用 Eclipse IDE 編寫。因此,我們建議您在您的機器上安裝最新版本的 Eclipse,版本基於您的作業系統。
要安裝 Eclipse IDE,請從 https://www.eclipse.org/downloads/ 下載帶有 WTP 支援的最新 Eclipse 二進位制檔案。下載安裝後,將二進位制分發版解壓縮到一個方便的位置。例如,在 Windows 上的 C:\eclipse,或在 Linux/Unix 上的 /usr/local/eclipse,最後適當地設定 PATH 變數。
可以透過在 Windows 機器上執行以下命令來啟動 Eclipse,或者您可以簡單地雙擊 eclipse.exe
%C:\eclipse\eclipse.exe
可以透過在 Unix(Solaris、Linux 等)機器上執行以下命令來啟動 Eclipse -
$/usr/local/eclipse/eclipse
成功啟動後,如果一切正常,它將顯示以下結果。
**注意** - 使用以下 Eclipse 軟體更新站點將 m2eclipse 外掛安裝到 Eclipse 中
m2eclipse 外掛 - https://m2eclipse.sonatype.org/update/。
此外掛使開發人員能夠在 Eclipse 中使用嵌入式/外部 Maven 安裝執行 Maven 命令。
步驟 4:下載 Maven 存檔
從 https://maven.apache.org/download.html 下載 Maven 2.2.1
| 作業系統 | 存檔名稱 |
|---|---|
| Windows | apache-maven-2.0.11-bin.zip |
| Linux | apache-maven-2.0.11-bin.tar.gz |
| Mac | apache-maven-2.0.11-bin.tar.gz |
步驟 5:解壓縮 Maven 存檔
將存檔解壓縮到您希望安裝 Maven 2.2.1 的目錄中。子目錄 apache-maven-2.2.1 將從存檔中建立。
| 作業系統 | 位置(可能因您的安裝而異) |
|---|---|
| Windows | C:\Program Files\Apache Software Foundation\apache-maven-2.2.1 |
| Linux | /usr/local/apache-maven |
| Mac | /usr/local/apache-maven |
步驟 6:設定 Maven 環境變數
將 M2_HOME、M2、MAVEN_OPTS 新增到環境變數中。
| 作業系統 | 輸出 |
|---|---|
| Windows | 使用系統屬性設定環境變數。 M2_HOME=C:\Program Files\Apache Software Foundation\apachemaven-2.2.1 M2=%M2_HOME%\bin MAVEN_OPTS=-Xms256m -Xmx512m |
| Linux | 開啟命令終端並設定環境變數。 export M2_HOME=/usr/local/apache-maven/apache-maven-2.2.1 export M2=%M2_HOME%\bin export MAVEN_OPTS=-Xms256m -Xmx512m |
| Mac | 開啟命令終端並設定環境變數。 export M2_HOME=/usr/local/apache-maven/apache-maven-2.2.1 export M2=%M2_HOME%\bin export MAVEN_OPTS=-Xms256m -Xmx512m |
步驟 7:將 Maven bin 目錄位置新增到系統路徑
現在將 M2 變數附加到系統路徑。
| 作業系統 | 輸出 |
|---|---|
| Windows | 將字串 ;%M2% 附加到系統變數 Path 的末尾。 |
| Linux | export PATH=$M2:$PATH |
| Mac | export PATH=$M2:$PATH |
步驟 8:驗證 Maven 安裝。
開啟控制檯,執行以下 mvn 命令。
| 作業系統 | 任務 | 命令 |
|---|---|---|
| Windows | 開啟命令控制檯 | c:\> mvn --version |
| Linux | 開啟命令終端 | $ mvn --version |
| Mac | 開啟終端 | machine:~ joseph$ mvn --version |
最後,驗證上述命令的輸出,其應如以下表格所示。
| 作業系統 | 輸出 |
|---|---|
| Windows | Apache Maven 2.2.1 (r801777; 2009-08-07 00:46:01+0530) Java 版本:1.6.0_21 Java 主目錄:C:\Program Files\Java\jdk1.6.0_21\jre |
| Linux | Apache Maven 2.2.1 (r801777; 2009-08-07 00:46:01+0530) Java 版本:1.6.0_21 Java 主目錄:C:\Program Files\Java\jdk1.6.0_21\jre |
| Mac | Apache Maven 2.2.1 (r801777; 2009-08-07 00:46:01+0530) Java 版本:1.6.0_21 Java 主目錄:C:\Program Files\Java\jdk1.6.0_21\jre |
步驟 9:設定 Apache Tomcat
您可以從 https://tomcat.apache.org/ 下載最新版本的 Tomcat。下載安裝後,將二進位制分發版解壓縮到一個方便的位置。例如,在 Windows 上的 C:\apache-tomcat-6.0.33,或在 Linux/Unix 上的 /usr/local/apache-tomcat-6.0.33,並設定 CATALINA_HOME 環境變數以指向安裝位置。
可以透過在 Windows 機器上執行以下命令來啟動 Tomcat,或者您可以簡單地雙擊 startup.bat
%CATALINA_HOME%\bin\startup.bat or C:\apache-tomcat-6.0.33\bin\startup.bat
可以透過在 Unix(Solaris、Linux 等)機器上執行以下命令來啟動 Tomcat。
$CATALINA_HOME/bin/startup.sh or /usr/local/apache-tomcat-6.0.33/bin/startup.sh
成功啟動後,可以透過訪問 **https://:8080/** 來使用 Tomcat 附帶的預設 Web 應用程式。如果一切正常,它將顯示以下結果。
有關配置和執行 Tomcat 的更多資訊,請參閱此處包含的文件以及 Tomcat 網站 - http://tomcat.apache.org
可以透過在 Windows 機器上執行以下命令來停止 Tomcat。
%CATALINA_HOME%\bin\shutdown or C:\apache-tomcat-5.5.29\bin\shutdown
可以透過在 Unix(Solaris、Linux 等)機器上執行以下命令來停止 Tomcat。
$CATALINA_HOME/bin/shutdown.sh or /usr/local/apache-tomcat-5.5.29/bin/shutdown.sh