增量發佈版本坑記錄


工作中有些版本發佈是以增量或者hotfix方式發佈,以增量或者hotfix方式發佈時,需要注意一些坑,這些坑主要是跟編譯機制有關,有時候不好發現問題,例如:

內部類:如果一個類有內部類的情況,編譯之後會產生多個.class文件,如果修改了內部類的內容,發佈時要把內部類對應的class文件也一同發佈。


方法參數的修改:

假設類A有以下方法  public void test()

類B中調用了類A的test();

後來類A的test方法有變更,增加了返回值,如:public int test()

這時候即使類B不需要返回值,不需要修改類B的情況,在版本發佈時,也需要將類B重新編譯並同類A一同發佈。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章