jar打包后怎么读取里面的文件

我把程序的一些参数与class文件一起打包成jar。在没有打包前可以正常运行,但打包了后程序就不认那些保存参数的文件了,请问如何解决运行是可以运行,但读取不了里面的文档,... 我把程序的一些参数与class文件一起打包成jar。在没有打包前可以正常运行,但打包了后程序就不认那些保存参数的文件了,请问如何解决
运行是可以运行,但读取不了里面的文档,如*txt
展开
 我来答
R06066
2008-04-02 · TA获得超过382个赞
知道小有建树答主
回答量:375
采纳率:66%
帮助的人:177万
展开全部
用RAR打开包.获取文件
你用导包不行吗?
你用IMPORT命令把你包里所要用的CLASS文件能拿不出来吗?

Java 2 SDK 标准版提供了一个 jar 工具,你可以通过它在控制台下读写 JAR 文件。然后,也许有些时候你想在你的程序中读写 JAR 文件。(这篇技巧仅涉及了在程序中读 JAR 文件的内容。)非常高兴,你可以做到,并且不需要考虑解压的问题,因为类库已经帮你处理了。你要用到的类都在 java.util.jar 包中。这里要用到的主要的类是 JarFile 类,它是一个 .jar 文件自身的引用。其中的每个文件则由 JarEntry 引用。

参考资料自己看一下,太多了.我就不复制到这里了.

参考资料: http://topic.csdn.net/t/20030730/11/2088273.html

浙江启扬智能科技有限公司
2023-06-12 广告
Linux 嵌入式系统中,USB 启动模式能够烧写 ARM 的 uboot 的原因主要有以下几个方面:1. USB 启动模式相对于传统的 BIOS 启动模式来说,具有更高的兼容性和灵活性,可以支持更多的硬件设备和操作系统。2. USB 启动... 点击进入详情页
本回答由浙江启扬智能科技有限公司提供
穰力9x
2008-04-01 · TA获得超过196个赞
知道小有建树答主
回答量:456
采纳率:0%
帮助的人:536万
展开全部
打包必须包含一个META-INF文件,在里面写上你的main函数入口,然后在cmd里运行jar cvf xxx.jar META-INF abc.xml ...(把要打包的文件都放上去,中间用空格隔开),或者直接用eclipse打包
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式