IDEA自動部署WEB專案至Tomcat 原理解析

2021-08-11 01:20:25 字數 958 閱讀 3108

idea 部署 web 專案的方式比較特別,它對每一套應用系統都新建了乙份伺服器配置,使得各個應用環境互不影響,且無需修改 tomcat 原生配置 $/conf/,保證了 idea 專案開發不影響伺服器配置,減少伺服器配置問題

<?xml version="1.0" encoding="utf-8"?>

path="/jiaopei"

docbase="f:\helloworld\code\residentmanager\out\artifacts\residentmanager_war_exploded" />

其中 docbase 指向第一步整理好的專案資源

6 . 在伺服器啟動之前,idea 將環境變數 設定為第二步新建的資料夾:c:\users\administrator.intellijidea2017.1\system\tomcat\unnamed_residentmanager\

7 . 啟動 tomcat,其會自動讀取環境變數 ,進而找到第四步新建的檔案,讀取 xml 配置,載入專案資源

8 .至此,開啟瀏覽器訪問:http://localhost:8080/residentmanager/

<?xml version="1.0" encoding="utf-8"?>

path="/zhipei"

docbase="f:\helloworld\code\residentmanager\out\artifacts\residentmanager_war\residentmanager_war.war" />

其中 docbase 指向第一步打包好的 war

6 . 在伺服器啟動之前,idea 將環境變數 設定為第二步新建的資料夾:c:\users\administrator.intellijidea2017.1\system\tomcat\unnamed_residentmanager\

Jenkins自動部署maven專案到tomcat

jenkins自動部署到tomcat 主要步驟為 先配置tomcat的發布使用者及許可權,再配置jenkins中的專案。一.tomcat配置 1.修改conf tomcat users.xml檔案 新增一行使用者及許可權配置 2.修改conf context.xml檔案 新增一行配置,允許執行時覆蓋...

IDEA上傳專案至git

1 安裝並配置git git config global user.name firstname lastname 此處name可修改也不是用於登入github的登入名 git config global user.email your email youremail.com 2 配置本地倉庫 2 ...

tomcat部署 idea 專案

啟動tomcat 預設localhost 8080 projectname 即可訪問,其中,projectname是專案名稱,下同。tomcat conf下修改server.xml,在中新增 projectname docbase projectname.war debug 0 privileged...