Java Web基礎教程(一)環境搭建
前言
常言道工欲善其事必先利其器,想要學會Java web開發大法,我們就必須先要掌握Java web開發環境的搭建。並體會它的運行原理,這樣我們才可以為后續的學習打下堅實的基礎。
准備工作
JDK(Java SE Development Kit)
全稱是:Java標准版開發工具包,我們使用Java來開發應用都離不開它。我們可以在這個網址下載它
下載最新版本的:Java SE
Web服務器:Tomcat
目前,市場上有很多支持JSP和Servlets開發的Web服務器。他們中的一些可以免費下載和使用,Tomcat就是其中之一。
Apache Tomcat是一個開源軟件,可作為獨立的服務器來運行JSP和Servlets,也可以集成在 Apache Web Server中。以下是Tomcat的配置方法:
下載最新版本的: Tomcat
IDE集成開發工具:Eclipse或者IDEA
Eclipse 是一個開放源代碼的、基於 Java 的可擴展開發平台。
Eclipse 是 Java 的集成開發環境(IDE),當然 Eclipse 也可以作為其他開發語言的集成開發環境,如C,C++,PHP,和 Ruby 等。
Eclipse 附帶了一個標准的插件集,包括Java開發工具(Java Development Kit,JDK)。
IDEA 全稱IntelliJ IDEA,是java語言開發的集成環境,IntelliJ在業界被公認為最好的java開發工具之一,尤其在智能代碼助手、代碼自動提示、重構、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創新的GUI設計等方面的功能可以說是超常的。IDEA是JetBrains公司的產品,這家公司總部位於捷克共和國的首都布拉格,開發人員以嚴謹著稱的東歐程序員為主。
數據庫:MySQL
Mysql是最流行的關系型數據庫管理系統,在WEB應用方面MySQL是最好的RDBMS(Relational Database Management System:關系數據庫管理系統)應用軟件之一。
在本教程中,會讓大家快速掌握Mysql的基本知識,並輕松使用Mysql數據庫。
下載最新版本的: MySQL


開始配置
JDK
下載后JDK的安裝根據提示進行,還有安裝JDK的時候也會安裝JRE,一並安裝就可以了。
安裝JDK 注:MAC用戶無需配置環境變量
安裝過程中可以自定義安裝目錄等信息。
我們選擇安裝目錄為C:\Program Files\Java\jdk1.7.0
配置環境變量
- 安裝完成后,右擊"我的電腦",點擊"屬性"
- 選擇"高級"選項卡,點擊"環境變量"
- 在"系統變量"中設置3項屬性JAVA_HOME | PATH | CLASSPATH(大小寫無所謂),若已存在則點擊"編輯",不存在則點擊"新建"。
變量設置
- 變量名:JAVA_HOME
變量值:C:\Program Files\Java\jdk1.7.0
//這里是你JDK的安裝路徑,可以更換
- 變量名:CLASSPATH
變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
//記得前面有個"." - 變量名:Path
變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
Tomcat
下載完安裝文件后,將壓縮文件解壓到一個方便的地方,比如Windows下的C:\apache-tomcat-5.5.29目錄或者Linux/Unix下的/usr/local/apache-tomcat-5.5.29目錄,然后創建CATALINA_HOME環境變量指向這些目錄。
安裝Tomcat
- 下載完安裝文件后,將壓縮文件解壓到一個方便的地方,比如Windows下的C:\apache-tomcat-5.5.29目錄或者Linux/Unix下的/usr/local/apache-tomcat-5.5.29目錄
配置環境變量
- 創建CATALINA_HOME環境變量指向Tomcat的解壓目錄。
啟動Tomcat
1.windows
%CATALINA_HOME%\bin\startup.bat
或者
C:\apache-tomcat-5.5.29\bin\startup.bat
2.Linux
$CATALINA_HOME/bin/startup.sh
或者
/usr/local/apache-tomcat-5.5.29/bin/startup.sh
- 成功啟動Tomcat后,通過訪問http://localhost:8080/
便可以使用Tomcat自帶的一些web應用了。假如一切順利的話,您應該能夠看到以下的頁面:

Eclipse
Eclipse 是基於 Java 的可擴展開發平台,所以安裝 Eclipse 前你需要確保你的電腦已安裝 JDK,我們之前已經安裝過了。
所以我們直接解壓到自己的目錄即可。
IDEA
IDEA 下載時候我們按照相關提示進行安裝即可
MySQL
安裝MySQL Windows 安裝教程
下載后解壓
我解壓到了 D:\mysql-5.7.10-winx64
配置MySQL
修改配置文件
復制目錄下的 my-default.ini 重命名為 my.ini

修改里面的配置

其中 basedir=你的mysql目錄,datadir=數據存放目錄
啟動MySQL
- 安裝之前先在你的mysql目錄下創建一個 名為 data 的空文件夾,然2. 后在CMD中敲以下命令
- 進入bin目錄: cd D:\mysql-5.7.10-winx64\bin
- 初始化data目錄:mysqld --initialize-insecure
- 安裝mysql服務:mysqld --install
- 啟動服務:net start MySQL
聯合調試
測試Java
- "開始"->;"運行",鍵入"cmd";
- 鍵入命令"java -version","java","javac"幾個命令,出現畫面,說明環境變量配置成功;



測試JSP



















測試Servlet







總結
本節簡要介紹了學習Java web技術的環境基礎搭建
我們的電腦上已經安裝上了如下的軟件
- JDK (Java標准開發工具包)
- Tomcat (一種 Web 服務器)
- Eclipse | IDEA (集成開發環境)
- MySQL (開源高性能數據庫)