jar解压后 如何把解压出来的文件夹 重新编译成jar ???
答案:7 悬赏:50 手机版
解决时间 2021-11-10 07:00
- 提问者网友:火车头
- 2021-11-09 22:25
jar解压后 如何把解压出来的文件夹 重新编译成jar ???
最佳答案
- 五星知识达人网友:duile
- 2021-11-09 23:12
建立一个工程,然后按照包名,把反编译的文件放到相应的package下,如果反编译的没有问题的话,会生成相应的class然后在用jar打包。
用一个把编译软件,反编译其中的一个,然后保存所有生成一个.rar文件,然后用Eclips导入就可以了。
用一个把编译软件,反编译其中的一个,然后保存所有生成一个.rar文件,然后用Eclips导入就可以了。
全部回答
- 1楼网友:十鸦
- 2021-11-10 03:20
在RAR配置里面转化格式追问再怎么转换我也只看到了 zip和rar 我想它还没发明出能够和jar包之间的转换
- 2楼网友:执傲
- 2021-11-10 03:01
不知道你改的是什么样的配置,可能某些关联的参数也被你改了!追问只改了里面一行路径
dic=/solr
不可能是配置该出毛病了
dic=/solr
不可能是配置该出毛病了
- 3楼网友:深街酒徒
- 2021-11-10 02:11
解压出来后再压缩,你的方法是对的,但是注意,不是把解压后的文件夹进行压缩,是进行到文件夹里,选中所有的文件,右键,添加到压缩文件,压缩格式选zip,压缩文件后缀改成jar,点确定就行了。我经常这么干。
- 4楼网友:渡鹤影
- 2021-11-10 01:57
你可以新建一个工程,然后把里面的代码拷贝出来修改,改完用eclipse从新打成jar包,之想到这个方法
- 5楼网友:空山清雨
- 2021-11-10 01:10
可以啊,
你用rar,或7zip打开jar,不用解压,直接在里面改那个文件就可以.然后关闭保存.
如果是用java命令的话,就是
jar 命令
你用rar,或7zip打开jar,不用解压,直接在里面改那个文件就可以.然后关闭保存.
如果是用java命令的话,就是
jar 命令
- 6楼网友:冷風如刀
- 2021-11-10 00:03
……
步骤1:把该jar文件重命名回zip文件。
步骤2:解压该zip
步骤3:eclipse->import->java project
步骤4:检查有没有错误,有错误解决,解决不了再来问
步骤5:eclipse->export->java->jar追问不好意思问一下,怎么把jar包解压之后当做java项目导入到eclipe中的?追答eclipse 不是有import么……
不过,看了楼主你之前的回复,你完全可以在jar文件里面改啊,如果只是改配置文件不需要编译的。追问我那个jar包解压完之后 只有2个文件夹个几个配置文件 根本当不成java项目导入,
修改配置文件的话 也是先把jar作为rar打开 然后才能放进去的 不然jar根本不支持直接托东西进去的功能 。既然当做rar打开了 在托进去东西就等于改变了它的格式。所以应该是要编译的。不知道我说的对不对。。兄弟再帮我想想办法吧。~~谢谢~~追答同学,修正几个问题:
第一,修改配置文件,只要不是java,就不需要“编译”,编译就是指java->class的一个过程;
第二,修改配置文件,不用解压缩,在jar里双击打开,打不开就选择用记事本打开,然后修改,即可;
第三,就算是解压缩了,也行,把你修改了的这个配置文件再拖回你的jar里面,即可;
第四,误区,rar不是不能压缩jar,它只是没有提供压缩jar的接口(你的必然不是收费版啊……),你只执行拖拽还是可以压缩成jar的;
第五,就算是只有几个文件夹、几个配置文件,可以当做java项目导入的……再不行,你也可以直接导入jar包为java项目,然后再修改,导出。
步骤1:把该jar文件重命名回zip文件。
步骤2:解压该zip
步骤3:eclipse->import->java project
步骤4:检查有没有错误,有错误解决,解决不了再来问
步骤5:eclipse->export->java->jar追问不好意思问一下,怎么把jar包解压之后当做java项目导入到eclipe中的?追答eclipse 不是有import么……
不过,看了楼主你之前的回复,你完全可以在jar文件里面改啊,如果只是改配置文件不需要编译的。追问我那个jar包解压完之后 只有2个文件夹个几个配置文件 根本当不成java项目导入,
修改配置文件的话 也是先把jar作为rar打开 然后才能放进去的 不然jar根本不支持直接托东西进去的功能 。既然当做rar打开了 在托进去东西就等于改变了它的格式。所以应该是要编译的。不知道我说的对不对。。兄弟再帮我想想办法吧。~~谢谢~~追答同学,修正几个问题:
第一,修改配置文件,只要不是java,就不需要“编译”,编译就是指java->class的一个过程;
第二,修改配置文件,不用解压缩,在jar里双击打开,打不开就选择用记事本打开,然后修改,即可;
第三,就算是解压缩了,也行,把你修改了的这个配置文件再拖回你的jar里面,即可;
第四,误区,rar不是不能压缩jar,它只是没有提供压缩jar的接口(你的必然不是收费版啊……),你只执行拖拽还是可以压缩成jar的;
第五,就算是只有几个文件夹、几个配置文件,可以当做java项目导入的……再不行,你也可以直接导入jar包为java项目,然后再修改,导出。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯