内容如标题,现在剩下个.jar包,问问佬有没有方法反编译回来,拿回里面的java文件,他是所有项目里面的java文件没了,而且还没git备份
这哥们占了所有开发不能碰的东西
软件装在中文路径、杀毒软件不关、代码不备份、项目文件乱放,且没有注释,这里一个那里一个,就是死活不用git
他开始赖我说我给他的这个卸载软件,昨天他拿来卸载jdk,重装的时候,说把他项目java文件给删了
-
-----11:40----
后续:现在还好项目文件不多。
我让他解压之前打包的.jar文件,用idea查看,然后一个一个新建.java出来。好像反编译出来会乱,刚刚试了几个方法反编译会乱的
谢谢佬们给我的建议,反正以后他问我教程,我说你直接找吧,免得出问题找我。
-----17:38----
最新后续,他去问领导有没有数据恢复工具,他就只恢复了一个项目
真相是他把项目放在了jdk的文件夹里了,然后卸载的时候,他用everything工具去搜java,然后自己没拉下去看,只看见前面那几个是jdk路径,然后就删掉了。笑死
75 Likes
NullUser
(用户已注销)
4
金山毒霸数据恢复工具,如果能扫到,买个短期会员恢复一下就行了。
如果他都扫不到,放弃吧。
金山毒霸数据恢复
ps:使用时请在没人围观的情况下使用,不然扫描到什么不可描述的文件,容易社死。
6 Likes
hwang
6
看这个样式,是idea?你项目根目录,右键,local history
,看看有没有记录
1 Like
领导交给他的项目都没了哈哈哈,只有我的还活着,我的都是上传git的
也可以不新建项目,直接在当前工程操作就行,引入 jar 就行
hwang
15
试下前面的数据恢复,不行的话,用jadx 打开jar 能转出来,这个能保存成一个完整的项目
aoguai
19
在这里放一个 文件恢复工具 Piriform Recuva v1.53.2096 密码:eiuo
如果用得上的话,选路径只选到盘符就好了,因为有些恢复出来的文件路径是带?号的,选太深会扫不出来。
3 Likes
JCores
(JCores)
20
项目大吗,如果考虑反编译,编译出来的源码和JAVA源文件差异比较大,需要一个一个修改的