日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

[JavaWeb修行之路 Day1] 安装、配置、部署Tomcat

發布時間:2023/12/18 java 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [JavaWeb修行之路 Day1] 安装、配置、部署Tomcat 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、相關軟件下載

Tomcat下載地址:http://tomcat.apache.org?。選擇Tomcat 6或者Tomcat 7。
Eclipse下載地址:http://www.eclipse.org/downloads/?。選擇Eclipse IDE for Java EE Developers進行下載。當然,也可以使用MyEclipse,收費軟件,有破解版。

二、安裝Tomcat

我的環境是Ubuntu,下載了apache-tomcat-6.0.36.tar.gz。將其釋放到本地文件系統,比如/usr/local/apache-tomcat6。當然當前系統用戶對/usr/local/apache-tomcat6目錄有讀寫權限。Eclipse的安裝方法一致,只需釋放文件即可。
在Windows環境下,Tomcat可以選擇安裝文件,也可以下載壓縮包。

三、配置虛擬目錄

進入tomcat6目錄,執行bin/startup.sh腳本啟動Tomcat。查看conf/server.xml。其中的<Engine>標簽name屬性為Catalina,子標簽<Host>的name屬性為localhost,說明Catalina引擎配置了一個虛擬主機:localhost。??

建立配置文件myapp.xml,內容如下:

<Context path="/myapp" reloadable="true" docBase="/home/zz/projects/workspace/my-tests" />

注:path屬性是web應用的上下文路徑(URI),即通過http://localhost:8080/myapp可以訪問該應用。docBase屬性是web應用的本地文件系統路徑,可以指向一個目錄或者.war文件。reloadable則決定了服務器是否監視docBase中WEB-INF/lib目錄內的文件(即依賴庫)的變化,如果設置為true則在變化后重新加載應用。更多關于Context的配置文件可以查看:http://tomcat.apache.org/tomcat-6.0-doc/config/context.html 或者運行本地Tomcat訪問?http://localhost:8080/docs/config/context.html

接下去,進入Catalina引擎/localhost虛擬主機的配置目錄: $TOMCAT_HOME/conf/Catalina/localhost。如果還沒有運行過Tomcat是不存在該目錄的,因為這個是根據server.xml配置初始化執行而得。將myapp.xml放入其中。這樣虛擬目錄設置成功了。可以在/home/zz/projects/workspace/my-tests目錄中放入html/jsp/txt等等文件,然后測試訪問:http://localhost:8080/myapp/[你的文件]

實際上也可以直接在conf/server.xml上加入虛擬目錄的設置,但是這是不推薦的做法,看官方文檔:

It is NOT recommended to place <Context> elements directly in the server.xml file.?This is because it makes modifying the?Contextconfiguration more invasive since the main?conf/server.xml?file cannot be reloaded without restarting Tomcat.

顯然,由于server.xml的修改對于已經運行的Tomcat服務器是不生效的,必須重啟。另外server.xml里的localhost虛擬主機已經定義了appBase是Tomcat根目錄下的webapps目錄,因此,把web應用放入這個目錄也會成功部署。只不過更推薦使用虛擬目錄的做法,更靈活甚至更安全。

四、Eclipse整合Tomcat

打開Eclipse EE。Window - Preferences - Server - Runtime Enviroments。如下圖,選擇 [Add...]。隨后選擇Apache/Apache Tomcat v6.0,并選擇Tomcat的安裝路徑。

? ?

至此,配置Tomcat完成。可以選擇 Window - Show View - Other... - Server - Servers 來打開服務器管理的視圖,并在視圖里添加Tomcat服務器。

五、建立一個Web項目

打開菜單 File - New - Other... - Web - Dynamic Web Project ,來新建一個Web項目。Target Runtime選擇 Tomcat即可。如下圖。

? ?

項目初始結構如下圖:

顯然源代碼應該放在 Java Resources/src下,而Web頁面內容則在WebContent里。隨后建立頁面index.jsp放入WebContent。

運行測試:右鍵選擇MyWebApp項目 - Run As - Run on Server,選擇Tomcat運行即可。隨后會自動為你打開一個瀏覽器頁面,如果不打開則手動輸入:http://localhost:8080/MyWebApp/index.jsp 訪問之。

對index.jsp內容修改后直接刷新瀏覽器,即時生效,無需重新部署。

轉載于:https://www.cnblogs.com/xzzzzzzzz/archive/2013/04/15/3021481.html

總結

以上是生活随笔為你收集整理的[JavaWeb修行之路 Day1] 安装、配置、部署Tomcat的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。