springboot衝突導致的發版失敗

2021-09-20 05:39:54 字數 653 閱讀 6526

一、spring boot因為內嵌tomcat容器,專案發布的時候可以把專案打包為jar包,如何將spring boot專案打包成可發布到tomcat中的war包專案呢?

# #

1.需要打包成war包專案,首先需要在pom.xml檔案中,將spring boot預設的jar改為war< /packaging>;

spring boot的web專案中內嵌tomcat伺服器,發布war包到tomcat專案,需要將spring boot中內嵌的tomcat包依賴排除,否則會產生衝突,需要去掉下面的注釋。

3.在本地開發的時候需要用spring boot內嵌tomcat進行除錯,新增以下依賴即可;

二、專案開發中盡量使用integer,不用int

**三、sql,開發專案中的sql盡量在資料庫進行測試,一切以資料的真

實變化為基準**

四、測試需要把資料全部清空,進行真實的環境演示

序列問題導致主鍵衝突

序列問題 create sequence bosdata.get pk seq minvalue 1 maxvalue 999999999999999999999999999 start with 1001630254 increment by 1 cache 2000 cycle select e...

Linux GPIO口配置衝突導致問題

在裝置進行休眠時,休眠成功後被喚醒,檢視休眠gpio口被拉高,排除微控制器拉高的可能,列印如下 suspend set mcu wakeup pin2 to high level 休眠下去 detect usb vbus is 0 off 關vbus msm hsusb msm hsusb ci13...

SpringBoot開發和部署路徑衝突的妥協

1 使用springboot2.x版本,在開發的時候不做多餘配置,啟動後直接ip port 就是根路徑了。但在tomcat中部署的時候如果存在多個專案,每個專案都用自己的名稱,那麼實際訪問路徑就是ip port 專案名稱 了。3 這只是靜態檔案引用路徑問題,如果頁面中有請求介面的 的話,那麼介面位址...