欢迎光临散文网 会员登陆 & 注册

反编译改jira5复制贴默认勾选配置

2023-08-01 19:01 作者:bili_15178572865  | 我要投稿

文档仅记录备忘,不适合教程。可参考。 

问题:jira复制帖子的时候,如果复制的是汇总贴,默认勾选复制子任务。测试提贴习惯复制帖子修改,减少填写其他内容的工作量,但总有一不小心复制到汇总贴的,子贴复制一大堆,子贴多了还会造成系统卡,以及如果没注意直接删帖会造成jira系统部分页面出现空指针问题。

复制帖子,默认是勾选复制子任务的

解决方案:想办法让这个默认勾选去掉,不默认复制子任务。

步骤:

1、f12看请求,猜测与文件CloneIssueDetailsdefault.jspa有关

请求路径

2、服务器查找文件

查找文件路径

3、文件拖到windows环境,用jd-gui反编译看看内容,找到了可能是相关配置的地方

4、执行classpy查找doDefault方法和cloneSubTasks,根据下面赋值false猜测修改的地方

此jar可以到 https://github.com/zxh0/classpy 下载


查看赋值true和false的区别和位置

5、用二进制文本编辑器(例如MadEdit),将此处的04修改为03,保存后再反编译打开文件看是否修改正确。

被正确的替换为了false

6、class更换到服务器上重启jira

7、复制汇总贴验证效果

修改后,符合预期


反编译改jira5复制贴默认勾选配置的评论 (共 条)

分享到微博请遵守国家法律