[JAVA_WEB]創(chuàng)建第一個jsp項目并導出war包在tomcat下運行+虛擬目錄映射
[JAVA_WEB]創(chuàng)建第一個jsp項目并導出war包在tomcat下運行+虛擬目錄映射(可熱更新)
Tomcat官網(wǎng)下載tomcat9壓縮包后解壓到文件夾

打開環(huán)境變量配置tomcat為系統(tǒng)環(huán)境變量
?

?
Name:CATALINA_BASE
Value:E:\tomcat9
?

?
?
Name:CATALINA_HOME
Value:E:\tomcat9
?

此處需要驗證一下。
點擊"開始"->"運行",鍵入"cmd"(或快捷鍵win+R);鍵入命令:?startup,出現(xiàn)以下信息,說明環(huán)境變量配置成功;
?

點擊Run---EDit Configurations...
?

點擊左側“+”號,找到Tomcat Server---Local(若是沒有找到Tomcat Server 可以點擊最后一行 xx?items more)
?

最下面提示warning點最右側的fix
最后點擊右上角綠色箭頭運行,默認為8080端口(idea版本不同可能位置不一樣)
?

?
使用idea打包war包
步驟一、打開Project Structure
打開idea開發(fā)工具,在File下找到Project Structure…(注意:低版本的idea在Nevigate目錄下找)
?

步驟二、增加打包配置(包括項目、打包類型、導出路徑等等)
在打開的頁面中找到Artifacts,點擊右邊的“+”,定義war包的名字和war包保存的路徑。Add里面選擇web application:Archive 打包的結果是war包,選錯了也沒關系,在右上角處Type可以選擇。選擇Empty意思是暫不選擇項目,選擇For ‘web:war exploed’ 則需要選擇需要打包的項目。

?

?
返回主界面,點擊build->
?


?
然后點擊Tomcat進去,找到一個叫做webapps的文件夾
?

進去后將war包粘貼進去
?
進去后將war包粘貼進去

然后打開tomcat
?
然后去一個瀏覽器打上你的地址 localhost:你的端口號/你的項目名稱,你要運行的jsp,下面就是運行結果
?

虛擬映射目錄
映射虛擬目錄,在E:\tomcat9\conf\Catalina\localhost下創(chuàng)建一個xml,文件名任意

編輯文件內(nèi)容
<Context path="/test" docBase="e:\virtualDIR" />
docBase="e:\virtualDIR" 為需要映射的目錄
path="/test"為瀏覽器訪問的路徑

然后瀏覽器訪問
localhost:8080/virtualDIR/index.html
