反編譯改jira5復(fù)制貼默認(rèn)勾選配置
2023-08-01 19:01 作者:bili_15178572865 | 我要投稿
文檔僅記錄備忘,不適合教程。可參考。?
問題:jira復(fù)制帖子的時候,如果復(fù)制的是匯總貼,默認(rèn)勾選復(fù)制子任務(wù)。測試提貼習(xí)慣復(fù)制帖子修改,減少填寫其他內(nèi)容的工作量,但總有一不小心復(fù)制到匯總貼的,子貼復(fù)制一大堆,子貼多了還會造成系統(tǒng)卡,以及如果沒注意直接刪帖會造成jira系統(tǒng)部分頁面出現(xiàn)空指針問題。

解決方案:想辦法讓這個默認(rèn)勾選去掉,不默認(rèn)復(fù)制子任務(wù)。
步驟:
1、f12看請求,猜測與文件CloneIssueDetails或default.jspa有關(guān)

2、服務(wù)器查找文件

3、文件拖到windows環(huán)境,用jd-gui反編譯看看內(nèi)容,找到了可能是相關(guān)配置的地方

4、執(zhí)行classpy查找doDefault方法和cloneSubTasks,根據(jù)下面賦值false猜測修改的地方
此jar可以到?https://github.com/zxh0/classpy 下載

5、用二進(jìn)制文本編輯器(例如MadEdit),將此處的04修改為03,保存后再反編譯打開文件看是否修改正確。

6、class更換到服務(wù)器上重啟jira
7、復(fù)制匯總貼驗證效果
