修改jar包源码
① java jcifs的jar包源码下载之后,修改了一些代码需要重新生成jar包,哪位大侠指导我一下,万分感谢
在src处点击右键,选择Export (导出)在 java菜单中选择JAR file,根据提示下一步,选择导出路径,就OK了!
② 将源代码jar包修改,再打包,怎么做
1、你首先要得到jar包里需要修改的class的源码,复制出来新建类,注意类名包名需要和之前一致。
2、修改代码后编译获得class文件
3、用好压或其他压缩文件打开之前的jar包进入原class所在文件目录将新class复制进去即可
③ eclipse jar包怎么修改.
比如要改一个源码文件a.java的内容,可以随意在myeclipse里面建立一个工程,不过创建packages要和a.java中声明的包一致,然后会提示缺少依赖的jar包,缺啥包就往里导jar包,然后开始改。改好了就把这个项目export导出来,格式选择jar file,就会生成a.java中对应的.class文件,用winrar打开这个jar包,取出来这个.class文件覆盖掉原来的.class文件即可。不过覆盖前要注意备份噢。
④ 如何修改jar包内的源文件
1、将class文件改成java文件(如果你的jar包中是包含源代码的,即包含java文件,请跳过此步)
先将jar包通过winrar或者快压等解压缩软件将jar包解压缩,再通过一些专门的Java反编译工具将class文件转换为java文件(本博主是使用的是JD-GUI这个软件)。
2、更改java源文件
将java文件放入自己专门的开发工具中(eclipse、myeclipse等),需要注意的是,应该是将需要改动的java文件放入java project中,并且要创建对应的package,再将原本的jar导入,此时可能还报错,需要导入一些相应的jar包。当项目不报错之后,就可以做你所需要的修改了。
3、导出jar包
将现在的java project导出为jar包,然后将原本jar包中相应的class文件替换掉(如果是jar包中含有java源文件,也需要将java文件也需要替换)。
至此,jar包修改成功。大家如果有什么问题,可以直接问我或者在下方留言,本人qq:924325679。
⑤ 怎么修改jar包中的class文件然后再重新打成jar包
直接修改class文件比较麻烦,可以反编译以后根据反编译内容重写.java源码后重新编译,找到编译完的.class文件,用winrar打开原来的jar文件,将.class文件复制到原来的位置覆盖就行
⑥ 如何用eclipse修改已有的 jar包 的代码
eclipse把jar包放在工程的路径下,就可以在libs看到该jar包,双击打开即可编辑jar包里面的资源,但有个前提是保证修改之后没有编译错误。
很多开源的jar包是允许查看源代码的,不过不建议修改代码,因为里面的逻辑很复杂。
⑦ 怎么样才能修改jar包里面的代码
你想太多了。