Java Web開發環境搭建

​ 本文是Java Web系列博客的第一篇,主要爲JDK的安裝、eclipse的安裝、tomcat的下載,eclipse配置tomcat,新建第一個Java Web 項目,如果某一部分你已經完成了,可以直接跳過。

​ 關於開發工具的選定,選取eclipse是因爲免費,並且體量較小,安裝包只有50多M,比較適合教學。當然如果你比較喜歡idea的話,那也是可以的,畢竟只是一個開發工具,學會了屠龍技,再換把好刀也是很容易的,不需要重新修煉了。

1.JDK安裝

​ 這裏如何安裝我就不詳細的講了,可以參考下面兩篇文章:

1.Windows系統

2.MacOs系統

​ 安裝完成後記得驗證。

2.eclipse安裝

​ 首先是eclipse的下載,版本要求不高,選擇官網最新版本即可。下載鏈接

點擊download按鈕,跳轉至下載頁。

記得選擇更改其他鏡像,否則鏡像下載地址是外國的服務器,下載速度會很慢,我們需要選擇一個國內的鏡像進行下載。

下載完成後點擊安裝即可,只需最開始選擇Java開發,eclipse安裝的時候會自動幫你下載依賴。

安裝過程中還需選擇安裝目錄,Jre的目錄如果沒有自動填寫,還需你手動選擇Jre所在的目錄(到jre即可),安裝目錄需記得,因爲eclipse安裝完成後不會出現雜你的程序列表裏,啓動時需要到安裝目錄下找到啓動圖標,建議把eclipse固定到桌面下方的菜單欄中或者在桌面創建快捷方式。

之後一路點擊下一步和同意協議即可。(安裝過程可能較慢,需要下載一些依賴)

3.下載Tomcat服務器

​ Tomcat因其運行時佔用的系統資源小,擴展性好,支持負載均衡等優點,是現在比較主流的web服務器之一。

​ Tomcat版本,博主選擇8.5,讀者也可以選擇別的版本。下載地址

​ 下載完成後將文件解壓即可,文件目錄如下圖所示:

這裏簡單的講一講Tomcat中重要的文件目錄,如下圖所示:

​ 如果想把web項目在Tomcat中運行,需要將編譯後的項目放至webapps目錄下,然後啓動Tomcat。部署的方式有兩種:一是通過IDE將項目導出war格式,將war包放至webapps下,或是將編譯後的target目錄下的文件移動至webapps下;二是通過IDE配置Tomcat服務器,通過IDE自動部署到webapps中。我們這裏主要講第二種,這樣我們開發測試起來也比較方便。

4.eclipse配置Tomcat

​ 下面到比較關鍵的一步了,我們需要將Tomcat集成到IDE中,讓eclipse幫助我們快速的部署服務(當然這隻能是在本地環境),可以幫助我們節約許多時間。下面我們一起來看下。

​ 首先打開preferences(偏好設置),windows系統是在Window下,mac是在左上角的Eclipse下,然後搜索server,點擊Runtime Environments,點擊add按鈕。

點擊next後,還需我們來配置服務器的名字,和選擇Tomcat的解壓路徑。

5.創建第一個Java Web項目

​ 整個環境終於配置好了,下面讓我們來創建一個Java Web項目,並讓他在Tomcat上運行。

​ 右上角File->new->Dynamic Web Project,之後需要輸入項目的名稱,注意在一個工作目錄中,項目名不可重複。Target runtime選擇上一步我們創建的運行環境(runtime environment)。

​ 這樣,一個動態的網站項目就創建完成了,期目錄結構如下圖所示。

​ 我們在WebContent目錄下新建一個jsp文件,如下圖所示,如果文件類型沒有JSP,則點擊other,在其中wizards中輸入jsp,選擇類型後輸入文件名即可,這樣創建jsp文件會默認帶一個空的模板。

​ 我們在創建的index.jsp中對應的body區域寫上Hello Java Web。

​ 我們的第一個項目已經大功告成了!那麼如何運行我們新建的這個項目?很明顯我們無法像運行Java項目一樣run as java application,這裏我們就需要我們之前配置的Web 服務器了,需要將Java web項目部署到Tomcat上運行。

​ 右擊項目,Run As ->Run on Server,選擇Manually define a new server->Apache->Tomcat v8.5 Server,下面的服務器配置默認即可。

​ 點擊finish按鈕,eclipse就會幫我們部署服務,項目就會運行在Tomcat上。eclipse下方的server窗口中,可以看到Tomcat服務器的運行情況。下方的FirstProject是運行在Tomcat的項目,如果有多個項目都運行在這個服務器上,下方就會顯示多個。三角按鈕可以重啓服務器,方框按鈕可以停止服務器,需要注意的是,項目中的java文件發生變化後,需要重新啓動服務器。

​ 下面是我們項目的運行結果,http://localhost:8080/FirstProject/index.jsp是網頁的url,將之複製到瀏覽器上一樣可以查看我們剛纔編寫的index.jsp頁面。


​ 又到了分隔線以下,本文到此就結束了,本文內容全部都是由博主自己進行整理並結合自身的理解進行總結,如果有什麼錯誤,還請批評指正。

​ Java web這一專欄會是一個系列博客,喜歡的話可以持續關注,如果本文對你有所幫助,還請還請點贊、評論加關注。

​ 有任何疑問,可以評論區留言。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章