有些東西當時學和用的時候很熟練,但若是時間久了不用了,再次遇到的時候,也會很生疏,如今對通常的jsp網站開發環境的搭建作一個小結,以備之後不時之需,做爲參考手冊用。html
1、java環境搭建java
一、下載jdkweb
下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.htmlapache
本文下載jdk8,windows64位版本,以下圖windows
二、安裝jdk瀏覽器
安裝位置和過程以下tomcat
三、設置環境變量服務器
1)個人電腦-->屬性-->高級系統設置-->環境變量oracle
2)環境變量(注:Java當前最新並不須要註冊環境變量)app
a、新建 JAVA_HOME D:\Program Files\Java\jdk1.8.0_45 (JDK的安裝路徑)
b、新建 PATH %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
c、新建 CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
四、檢驗環境安裝狀況
1)使用快捷鍵「Win+R」 或者 開始-->運行--〉CMD
2)鍵盤敲入: JAVAC JAVA
出現相應的命令,而不是出錯信息,即表示配置成功!
五、環境變量配置的理解:
1) PATH環境變量。做用是指定命令搜索路徑,在i命令行下面執行命令如 javac編譯java程序時,它會到PATH變量所指定的路徑中查找看是否能找到相應的命令程序。咱們須要把jdk安裝目錄下的bin目錄增長到現有的 PATH變量中,bin目錄中包含常常要用到的可執行文件如javac/java/javadoc等待,設置好PATH變量後,就能夠在任何目錄下執行 javac/java等工具了。
2)CLASSPATH環境變量。做用是指定類搜索路徑,要使用已經編寫好的類,前提固然是可以找到它們了,JVM就是經過CLASSPTH來尋找類的。咱們須要把jdk安裝目錄下的lib子目錄中的dt.jar和 tools.jar設置到CLASSPATH中,固然,當前目錄「.」也必須加入到該變量中。
3) JAVA_HOME環境變量。它指向jdk的安裝目錄,Eclipse/NetBeans/Tomcat等軟件就是經過搜索JAVA_HOME變量來找到並使用安裝好的jdk。
2、Tomcat免安裝
一、下載
百度tomcat,很容易找到,下載地址:http://tomcat.apache.org/download-80.cgi
Zip是Windows下的免安裝版本,只須要解壓後作必定的手動配置就能夠正常的使用;
tar.gz是Linux下的安裝包;
Windows Service Installer很明顯就是Windows下的Install程序,雙擊後就能夠自動安裝。
在這裏主要講一下如何使用Zip包來進行解壓配置,因此下載apache-tomcat-8.0.23-windows-x64.zip文件
二、解壓配置
1)Tomcat是在Java運行環境的支持下運行的,因此須要首先配置java運行環境,步驟可參照上文的「java環境搭建」。
2)將apache-tomcat-8.0.23-windows-x64.zip解壓到D:\Program Files\Tomcat8文件夾中。
3)配置環境變量
CATALINA_HOME=Tomcat解壓目錄,這裏設置爲CATALINA_HOME=D:\Program Files\Tomcat8
CLASSPATH=%CATALINA_HOME%\lib;原有內容
三、運行
雙擊Tomcat解壓目錄下的bin目錄中的startup.bat文件。看到以下圖所示,則表示服務器已經啓動成功。
瀏覽器地址欄中輸入:http://localhost:8080,有以下圖所示
四、修改端口號
Tomcat默認端口是8080,能夠經過以下方式修改端口:在tomcat安裝目錄的conf目錄下,找到server.xml;有這麼一段代碼:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
這個「8080」,就是端口,改爲本身想要的端口號,但不要各其餘軟件相沖突。
五、配置虛擬目錄
在server.xml中找到相似以下代碼
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="/test" docBase="D:\test" reloadable="true" />
</Host>
這裏path值是」/test」,這個值中的反斜槓」/」是必不可少的,爲虛擬目錄的路徑名;docBase是虛擬目錄實際的存放地址。
六、安裝服務
若是不想每次手動啓動服務,能夠將其註冊成系統的服務:在運行中執行cmd打開命令行窗口,轉入到Tomcat解壓目錄的Bin目錄下:D:\Program Files\Tomcat8\bin;執行命令:service.bat install。
運行services.msc,能夠看到多了一個Apache Tomcat8.0的服務,以下圖所示(咱們能夠將其啓動類型改成自動)。
七、刪除服務
若是不想要這個服務了,在命令行窗口中D:\Program Files\Tomcat8\bin下執行:D:\Program Files\Tomcat8\bin\service.bat remove。固然也可按以下方式進行:
cmd=>命令行 sc delete "服務名"(若是服務名中間有空格,就須要先後加引號)
八、部署web應用
a)經過複製web應用到tomcat中實現:首先將web應用文件複製到tomcat安裝目錄下的webapps文件夾中;而後啓動tomcat服務器,再打開瀏覽器在地址欄輸入"http://服務器ip:端口/應用程序名稱"形式的url地址(例如:http://127.0.0.1:8080/myProject),便可運行java web 應用程序。
b)經過在server.xml文件中配置<Context>元素實現:首先打開tomcat安裝路徑下的conf文件夾下的server.xml文件;而後在<Host></Host>元素中間添加<Context>元素。例如要配置D:\JavaWeb\文件夾下的web 應用test01可使用如下代碼:<Context path="01" docBase="D:\JavaWeb\test01">;在地址欄輸入:http://localhost:/8080/01/便可訪問web應用test01。
3、使用eclipse開發web應用
一、建立項目
以下圖所示:
二、建立jsp文件
a)右擊WebContent,選擇New/JSP File,在文本框中輸入文件名index.jsp,左擊Next,打開選擇JSP模板的對話框,這裏採用默認設置,以下圖所示(默認狀況下,系統建立的jsp文件採用iso-8859-1編碼,能夠經過window->preferences->web->jsp files設置編碼方式)。
三、配置web服務器
選中Servers視圖,在視圖空白區域右擊,新建服務器。在對話框中展開Apache節點,選擇Tomcat v8.0 Server子節點,next,選擇Tomcat安裝路徑,以下圖所示。