永发信息网

如何用java代码把一个jar包里的文件替换掉

答案:2  悬赏:10  手机版
解决时间 2021-03-04 07:16
如何用java代码把一个jar包里的文件替换掉
最佳答案
JDK提供了一个JarFile类用来处理Jar文件的,不过只提供了读的功能

你可以通过如下步骤实现你的目标:
1) 通过JarFile读出Jar包信息。
2) 根据读出的信息将Jar包解压至临时目录。
3) 在临时目录里替换文件。
4) 通过RunTime.exex()执行控制台命令重新生成Jar包
全部回答
java框架jar包是经过包装处理的,如果是java提供的文件,是不可以编辑的。 替换文件之后,很有可能会编译不通过,建议不要替换,而且java提供的jar包是经过严格测试的,一般不会有很大的问题。但假如java框架没有提供想要的功能,可以自己编写代码,打包成jar包,就可以加载工程当中使用。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
笔记本电脑1T跟500G内存的!C盘一样大嘛?
泉州哪家做人流比较便宜,泉州无痛人流多少钱
茅台 八块一瓶 是什么时候的事情
(x+1.6)x3=(x+0.4)x4解方程过程
中国陜西西安离深圳有多远在哪
请教:问答模块,关于php追问和回复的问题
虚度光阴近义词
河南到广东东莞有哪些火车
捷信公司不还分期会怎样
水晶郦城东门(人行门)怎么去啊,有知道地址的
他强任他强,清风拂绿岗这句话是什么意思
装修87平米的房子需要多少钱
英语作文 my sophomore year in college
康江街地址在什么地方,想过去办事
妮维雅磨砂-李医生去角质,哪个效果好?男用
推荐资讯
美州有几个国家
少女情结是啥东西?
甲状腺结节可以唱歌吗
墨守陈规是什么意思
淋巴因子在人体免疫中发挥着重要作用,下列叙
请问南昌大学就业怎么样
11年进口宝马320i二手车多少钱
詹森是一名运动员,平时训练有素,实力雄厚,
绿地之窗怎么去啊,有知道地址的么
画宝刚道口烧鸡平顶山分店我想知道这个在什么
10元钱买3支笔7个本剩下的钱买本多8角买笔少1
《楚乔传》燕洵为什么抛弃秀丽军?秀丽军结局
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?