程序員:IDEA創建JavaWeb項目及打包發佈到遠程服務器

一 創建JavaWeb項目

創建項目new project—>java Enterprise—>Web Application

填寫項目名稱和路徑

二 配置項目

創建編譯目錄以及依賴庫目錄在WEB-INF目錄下創建classes編譯目錄以及lib依賴庫目錄

修改默認編譯目錄及添加依賴目錄

設置編譯輸出路徑為classes

選擇File—>項目結構—>模塊—>選擇項目—>路徑—>使用模塊編譯輸出指定創建的classes目錄為輸出路徑和測試輸出路徑。


設置依賴庫路徑為lib

選擇File—>項目結構—>模塊—>選擇項目—>依賴—>點擊底部+選擇JARs或目錄指定當前項目lib下後選擇Jar Directory

三 配置Tomcat

添加tomcat server選擇運行—>編輯配置

點擊左上角+添加,選擇tomcat service—>local

選擇service配置如下:一般無需額外操作,默認即可(這裡的tomcat端口我自定義了非8080不要被佔用即可)

然後選擇Deployment部署配置

點擊底部+添加Artifact

會自動添加以項目名稱為名的war

配置結束,點擊項目運行


成功

四 部署到遠程服務器

部署到遠程需要打出war包後推送到遠程服務器上的tomcat下webapps會自動解壓該war包

配置構建war環境File—>Artifacts—>名稱自定義—>Type選擇Web Application Archive

構建war包
點擊構建—>Build Artifacts—>Build

構建結束後,會在out—>artifacts下生成war包。


將其拷貝到遠程服務的tomcat—>webapps下重啟tomcat服務即可。


登陸遠程服務查看,可見tomcat下的webapps中已經將其自動解壓了

重啟tomcat然後訪問即可



原文鏈接:https://blog.csdn.net/zcmain/article/details/103345591