導航:首頁 > 編程系統 > linuxtomcat啟動war包

linuxtomcat啟動war包

發布時間:2023-07-25 12:36:18

linux下tomcat部署war包

https://www.cnblogs.com/yw-ah/p/9770971.html

https://www.cnblogs.com/wyd168/p/6636529.html

1、IDEA 下,運行mvn clean,--> mvn package ,等到項目打包成功,在該項目文件位置找到target 下的 demo.war,拷貝到tomcat8.5/webapps目錄下。
2、訪問路徑:localhost:8080/${打包文件名}/請求url
3、如何在訪問時 去掉war包名?
3.1、 Tomcat的默認根目錄是ROOT,實際上ROOT這個項目在實際生產環境是沒有用的,所以我們可以用我們的項目覆蓋ROOT項目
操作過程:
1.刪除ROOT下所有文件及文件夾
2.把我們項目的war包解壓後,項目目錄下的所有文件和子目錄都拷貝到ROOT目錄下即可
或者有更狠的一招:直接刪掉ROOT目錄,然後把我們的項目打包名稱改成ROOT.war,放到webapps下就行
3.2、Tomcat本身可以配置虛擬目錄。方法就是在Server.xml中<Engine><Host>節點下加入Context信息。如我們可以配置<Context path="/abc" docBase="D:appabc" ... />,那我們可以通過地址 http://localhost:8080/abc 來訪問我們放在D:app下面的abc項目。我們可以把這個path="/abc"修改為path=""。意思就是把abc映射到根目錄,訪問路徑就會變成 http://localhost:8080/ 。
操作過程:
按照配置虛擬目錄的方式,在<Engine><Host>下添加一個Context節點,具體配置如下:

② SpringBoot項目使用war包部署至雲伺服器(Linux+Tomcat)

一、項目打包:

1.更改項目的啟動方式

使用web.xml運行應用程序,指向Application,最後啟動springboot(繼承SpringBootServletInitialier,重寫函數)

public class WarStartApplication extends SpringBootServletInitializer {

   @Override

           protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {

                  return builder.sources(Application.class);

           }

    }

2.更改.properties配置信息

修改相關的地址和配置信息

PS: 可採用STS自帶的動態配置系統(多配置文件)進行開發環境和生產環境的隔離。

3.更改api介面層配置文件(pom.xml)

1)進行war包配置

<packaging>war</packaging>

2)war包打包所需依賴項

<dependency>

      <groupId>javax.servlet</groupId>

      <artifactId>javax.servlet-api</artifactId>

      <scope>provided</scope>

</dependency>

4.執行打包操作

1)maven clean清除之前的打包

2)maven install進行打包操作

二、將war包文件上傳至伺服器

1.在api層的target文件夾下找到新生成的項目war包

2.使用rzsz工具上傳war包(rz)

三、使用Tomcat進行項目開放

1.進行 Tomcat的環境部署

2.將war包拷貝到tomcat的webapps文件夾下

3.cd至bin文件夾下(tomcat會自動解壓項目war包並進行項目部署)

使用startup.sh進行tomcat啟動

使用shutdown.sh進行tomcat關閉

③ 怎麼在linux下用tomcat部署java web項目

1。安裝tomcat
2。將web項目打成war包
3。將war包放到tomcat指定目錄
當然 每一步可能回涉及好多細節,需要你read the fuck manual
當然我的答回答可能你不採納,但是我認為其他 人的回答完全是 垃圾

閱讀全文

與linuxtomcat啟動war包相關的資料

熱點內容
網購拍照app哪個好 瀏覽:378
機明編程如何生成程序單 瀏覽:186
pp助手更新後白蘋果 瀏覽:542
歪fai修改網路是什麼意思 瀏覽:683
資料庫管理系統由什麼組成 瀏覽:873
窗口菜單欄和工具欄 瀏覽:438
文件與文件擴展名指定的格式不一致 瀏覽:478
哪個app能聽袁騰飛 瀏覽:624
win10怎麼實時備份文件 瀏覽:930
8kx8位ram有多少根數據線 瀏覽:552
怎麼樣能把桌面文件夾弄下來 瀏覽:415
qq手游交易平台官網 瀏覽:480
微信紅包20五個包群規 瀏覽:295
微信讀書app如何分身 瀏覽:631
安卓模擬rom 瀏覽:394
美度指揮官哪個網站是正品 瀏覽:490
智能家居app如何登錄 瀏覽:186
好未來更換代碼 瀏覽:25
不良的網路現象 瀏覽:164
2015正品蘋果6splus 瀏覽:218

友情鏈接