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

一 創建JavaWeb項目

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

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

  • 填寫項目名稱和路徑
程序員:IDEA創建JavaWeb項目及打包發佈到遠程服務器

二 配置項目

  • 創建編譯目錄以及依賴庫目錄在WEB-INF目錄下創建classes編譯目錄以及lib依賴庫目錄
程序員:IDEA創建JavaWeb項目及打包發佈到遠程服務器

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

設置編譯輸出路徑為classes

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

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

設置依賴庫路徑為lib

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

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

三 配置Tomcat

  • 添加tomcat server選擇運行—>編輯配置
程序員:IDEA創建JavaWeb項目及打包發佈到遠程服務器

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

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

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

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

然後選擇Deployment部署配置

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

點擊底部+添加Artifact

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

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

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

配置結束,點擊項目運行

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


成功

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

四 部署到遠程服務器

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

  • 配置構建war環境File—>Artifacts—>名稱自定義—>Type選擇Web Application Archive
程序員:IDEA創建JavaWeb項目及打包發佈到遠程服務器

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

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

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

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


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

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


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

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

  • 重啟tomcat然後訪問即可
  • 程序員:IDEA創建JavaWeb項目及打包發佈到遠程服務器




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

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


    分享到:


    相關文章: