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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Tomcat学习笔记02【Tomcat部署项目】

發布時間:2024/9/30 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Tomcat学习笔记02【Tomcat部署项目】 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
  • Java后端 學習路線 筆記匯總表【黑馬程序員】
  • Tomcat學習筆記01【Web相關概念、Tomcat基本操作】【day01】
  • Tomcat學習筆記02【Tomcat部署項目】【day01】
  • 目錄

    03 Tomcat部署項目

    tomcat_部署項目的方式

    部署項目方式1:直接將項目放到webapps目錄下

    簡化部署:將項目打成一個war包,再將war包放置到webapps目錄下

    部署項目方式2:配置conf/server.xml文件

    部署項目方式3:在conf\Catalina\localhost創建任意名稱的xml文件

    tomcat_動態java項目的目錄結構

    tomcat_與IDEA集成&創建web項

    將Tomcat集成到IDEA中

    創建JavaEE項目

    idea 創建tomcat 工程文件目錄下 默認沒有WEB-INF目錄

    warning:No artifacts configured 解決方案

    運行tomcat項目

    修改tomcat配置——熱部署


    03 Tomcat部署項目

    tomcat_部署項目的方式

    web服務器軟件

    * Tomcat:web服務器軟件
    ????1. 下載:http://tomcat.apache.org/
    ????2. 安裝:解壓壓縮包即可。
    ????3. 卸載:刪除目錄就行了。
    ????4. 啟動
    ?? ?5. 關閉
    ?? ?6. 配置:
    ?? ??? ?* 部署項目的方式:
    ?? ??? ??? ?1. 直接將項目放到webapps目錄下即可。
    ?? ??? ??? ??? ?* /hello:項目的訪問路徑-->虛擬目錄
    ?? ??? ??? ??? ?* 簡化部署:將項目打成一個war包,再將war包放置到webapps目錄下。
    ?? ??? ??? ??? ??? ?* war包會自動解壓縮

    ?? ??? ??? ?2. 配置conf/server.xml文件
    ?? ??? ??? ??? ?在<Host>標簽體中配置
    ?? ??? ??? ??? ?<Context docBase="D:\hello" path="/hehe" />
    ?? ??? ??? ??? ?* docBase:項目存放的路徑
    ?? ??? ??? ??? ?* path:虛擬目錄

    ?? ??? ??? ?3. 在conf\Catalina\localhost創建任意名稱的xml文件。在文件中編寫:
    ?? ??? ??? ??? ?<Context docBase="D:\hello" />
    ?? ??? ??? ??? ?* 虛擬目錄:xml文件的名稱

    部署項目方式1:直接將項目放到webapps目錄下

    簡化部署:將項目打成一個war包,再將war包放置到webapps目錄下

    使用war包的好處:壓縮文件的傳輸速度 比 散文件的傳輸速度 快。將war包直接復制到webapps目錄下,war包自動解壓。

    在webapps目錄下,將war包刪除后,hello文件夾會自動刪除!

    部署項目方式2:配置conf/server.xml文件

    部署項目方式2:配置conf/server.xml文件 ——?缺點:配置項目時,需要修改服務器配置文件server.xml(整個tomcat的核心配置文件,配置tomcat整體),在server.xml文件中部署項目(一個tomcat可以部署很多項目),可能 會將整個文件整壞,其它項目可能運行不起來,這樣配置很不安全!

    部署項目方式3:在conf\Catalina\localhost創建任意名稱的xml文件

    這是最推薦的一種部署方式。部署項目方式2,需要重啟服務器,所以推薦這種方式。

    tomcat_動態java項目的目錄結構

    web服務器軟件

    * Tomcat:web服務器軟件
    ????1. 下載:http://tomcat.apache.org/
    ????2. 安裝:解壓壓縮包即可。
    ????3. 卸載:刪除目錄就行了。
    ????4. 啟動
    ?? ?5. 關閉
    ?? ?6. 配置:
    ?? ??? ?* 部署項目的方式?? ??? ?
    ?? ??? ?* 項目形式2種,靜態項目和動態項目:
    ? ? ? ? ? ? * 靜態項目:存放靜態資源,html、css、js,圖片\文本\視頻...
    ? ? ? ? ? ? * 動態項目:靜態資源+動態資源(servlet\jsp...)
    ?? ??? ??? ? ?* 目錄結構
    ?? ??? ??? ??? ?* java動態項目的目錄結構:
    ?? ??? ??? ??? ??? ?-- 項目的根目錄
    ?? ??? ??? ??? ??? ??? ?-- WEB-INF目錄:
    ?? ??? ??? ??? ??? ??? ??? ?-- web.xml:web項目的核心配置文件
    ?? ??? ??? ??? ??? ??? ??? ?-- classes目錄:放置字節碼文件的目錄
    ?? ??? ??? ??? ??? ??? ??? ?-- lib目錄:放置依賴的jar包

    tomcat_與IDEA集成&創建web項

    web服務器軟件

    * 將Tomcat集成到IDEA中,并且創建JavaEE的項目,部署項目。

    將Tomcat集成到IDEA中

    檢測tomcat是否配置成功:

    創建JavaEE項目

    ??

    idea 創建tomcat 工程文件目錄下 默認沒有WEB-INF目錄

    原文鏈接:https://www.cnblogs.com/weiyiming007/p/12010704.html

    ??

    warning:No artifacts configured 解決方案

    解決方法:Idea——Tomcat 報錯——Warning: No artifacts configured 解決方法

    ?

    ??

    運行tomcat項目

    ??

    http://localhost:8080/? ?顯示index.jsp,index.jsp——默認首頁。

    修改tomcat配置——熱部署

    總結

    以上是生活随笔為你收集整理的Tomcat学习笔记02【Tomcat部署项目】的全部內容,希望文章能夠幫你解決所遇到的問題。

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