jar包运行怎么修改配置文件
‘壹’ java 打包 jar 文件时 配置文件.properties 的处理
用命令: jar -cvf 归档文件名 待归档文件列表
‘贰’ 怎么修改jar包里的xml文件
可以使用7zip或者反编译工具jd-gui打开jar包,例如7zip可以解压出xml文件,进行编辑后重新拖入jar包,保存即可
‘叁’ 自定义jar配置文件问题
自定义jar目前只能读取application.properties和application.yml吧。
可以用一个简单点的方法进行监听注入,在工具包内写一个init方法,在springboot启动时初始化就可以了。比如springboot启动完成后读取配置文件,然后注入到工具包内。
‘肆’ 如何修改jar包里面的.class文件
该过程需要经历四个步骤:解压,反编译,修改,打包。
解压:jar文件和我们平常的rar和zip文件一样是属于压缩文件,通过一般的解压缩工具(例如:winrar)都能解压。解压之后生成的文件为**.class的字节码文件。
反编译:互联网上有很多的字节码文件反编译工具(例如:jad)。他能够将**.class文件或者直接能够将jar文件反编译为**.java文件。
得到java文件以后就可以修改里面的源代码了。
将修改好的代码编译成**.class字节码文件以后再添加替换掉原来jar包中的class文件,或者重新将修改后的java代码转换成java工程,再生成jar文件都行。
这个过程的完成需要熟悉java基础,编译环境等相关知识。尤其是对jar包的理解很重要。反编译在互连网上就能直接找到很多工具。打包则很简单不做累述。
‘伍’ 如何修改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包中的properties文件
把你的jar,右键选中,打开方式,选择WinRAR,找到你的properties文件,双击打开,修改你的内容,然后保存即可。
‘柒’ jar 里的文件怎么修改(比如能用记事本打开的文件)!
装一个解压软件,
推荐 好压解压软件,
软后双击打开JAR包,
不解压文件,
选中你需要的文件右键从内部打开,
然后带卡有进行编辑,
唯一不同是编辑完成不可以保存,
一定要另存为一个和这个文件文件名一样的文件保存到任意位置,
最拖拽进好呀压缩包浏览器所打开的那个原文件夹中直接覆盖就可以.
我之前有试过修改JAR包内的图标和图片文件.
‘捌’ Java的jar包中数据库配置文件.xml在本地环境和服务器上不同,怎么方便地更改
在persistence.xml中配置两个,开发时将服务器的配置屏蔽掉,打包时将开发环境配置屏蔽掉不就方便一点
‘玖’ java窗体程序 打包jar后 怎么动态修改xml配置信息,请问哪位大神会啊
这种做法很不好呀,应该在窗体程序中增加一个配置文件,原包中的xml文件做为原始配置不动,窗体程序运行时可做一个菜单项“配置”,新做的配置修改保存到本地一个xml文件中,以后启动窗体程序时先检查有没有这个本地xml文件,有则从它里面读入配置,否则从类路径的jar中读取配置
‘拾’ android 怎么修改jar包里面的文件
一、下载jd-gui.exe反编译工具。
二、用jd-gui.exe打开你的第三方jar包,这边以新浪微博sdk(weibo_sdk.jar)为例说明,打开weibo_sdk.jar
三、修改WeiboDialog文件中的内容,如上图一样选中WeiboDialog,然后点击file--》save source--》保存到桌面产生WeiboDialog.java文件
四、用记事本或source Insight 打开进行修改,修改完后保存。
五、新建一个工程,并且新建一个与WeiboDialog文件所在package一致的package,然后把WeiboDialog.java文件拷贝到新建的package中
六、若 WeiboDialog.java 拷贝进去有错误,则先修复错误,然后clean一下工程(工具栏 project --》clean)
七、找到工程所在目录中的bin\classes\....,会生成你修改后的文件的.class文件,复制到你的第三方jar所在目录。
八、用WinRAR打开你的第三方jar,替换jar中相同的该文件,ok完成!