昨天晚上踩了個坑,搞到晚上凌晨。今天感覺有必要總結一下菜的坑。。。
因為正式環境部署項目,有很多個服務器,有時候發包太慢,或者一些原因不可以輕易發包的。下面談一下我的經歷過程:
因為升級了版本,ip地址和有些接口的路徑更換了,然后這些配置是放在靜態常量和配置文件的。所以就替換了配置文件和靜態常量類,然后問題就來了。。。
部署后的項目發現有些功能報錯,日志顯示請求路徑沒變,開始懷疑替換的文件類沒生效,后來發現不是,是引用了靜態常量類的其它類也要替換。因為編譯后的.class文件中引用靜態常量是以寫死的形式編譯的。