Java实现从jar包中读取指定文件的方法
短信预约 -IT技能 免费直播动态提醒
本文实例讲述了Java实现从jar包中读取指定文件的方法。分享给大家供大家参考,具体如下:
以下的Java代码实现了从一个jar包中读取指定文件的功能:
package com.leo.util;import java.io.InputStream;import java.io.FileOutputStream;import java.util.jar.*;import java.util.Enumeration;public class JarFileAccess { private static final String fileSeparator = System.getProperty("file.separator"); public void accessJarFile(String jarFileName, String fromDir, String toDir) throws Exception{ JarFile myJarFile = new JarFile(fromDir+fileSeparator+jarFileName); Enumeration myEnum = myJarFile.entries(); while(myEnum.hasMoreElements()){ JarEntry myJarEntry = (JarEntry)myEnum.nextElement(); if(myJarEntry.getName().equals("jbossall-client.jar")){ InputStream is = myJarFile.getInputStream(myJarEntry); FileOutputStream fos = new FileOutputStream(toDir+fileSeparator+myJarEntry.getName()); byte[] b = new byte[1024]; int len; while((len = is.read(b))!= -1){ fos.write(b, 0, len); } fos.close(); is.close(); break; } else{ continue; } } myJarFile.close(); }}
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
Java实现从jar包中读取指定文件的方法
下载Word文档到电脑,方便收藏和打印~
下载Word文档
猜你喜欢
Java实现从jar包中读取指定文件的方法
本文实例讲述了Java实现从jar包中读取指定文件的方法。分享给大家供大家参考,具体如下:以下的Java代码实现了从一个jar包中读取指定文件的功能:/*** This class implements the funcationality
2023-05-31
2023-09-03
Java实现读取Jar文件属性的方法详解
这篇文章主要为大家详细介绍了如何利用Java语言实现读取Jar文件属性的功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
2022-11-13
2023-09-15
2024-04-02
2024-04-02
Java读取resources中资源文件路径以及jar中文件无法读取的解决
这篇文章主要介绍了Java读取resources中资源文件路径以及jar中文件无法读取的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-05-20
python3读取文件指定行的三种方法
目录行遍历实现linecache实现命令行sed获取总结概要行遍历实现在python中如果要将一个文件完全加载到内存中,通过file.readlines()即可,但是在文件占用较高时,我们是无法完整的将文件加载到内存中的,这时候就需要用到p
2022-06-02
Android 自定义组件成JAR包的实现方法
Android 自定义组件成JAR包的实现方法,这里对自己实现的Android View 组件进行JAR 包的处理。
在项目开发过程中,我们难免会用到自己去制作自定义的VIEW控件,之后我们别的项目如果需要的话就直接
2022-06-06
Python按行读取文件的实现方法【小文件和大文件读取】
本文实例讲述了Python按行读取文件的实现方法。分享给大家供大家参考,具体如下:
小文件:#coding=utf-8
#author: walker
#date: 2013-12-30
#function: 按行读取小文件
all_lin
2022-06-04
2024-04-02
2023-10-18
2024-04-02
Java实现读取项目中文件(.json或.properties)的方法详解
这篇文章主要为大家详细介绍了Java实现读取项目中文件的方法,例如.json或.properties,文中的示例代码讲解详细,感兴趣的小伙伴可以了解一下
2023-05-14
2024-04-02
android从资源文件中读取文件流并显示的方法
本文实例讲述了android从资源文件中读取文件流并显示的方法。分享给大家供大家参考。具体如下:
在android中,假如有的文本文件,比如TXT放在raw下,要直接读取出来,放到屏幕中显示,可以这样:private void doRaw(
2022-06-06
TS从目录中提取所有指定扩展名文件的方法
这篇文章主要介绍了TS从目录中提取所有指定扩展名文件的方法,具有一定借鉴价值,需要的朋友可以参考下。下面就和我一起来看看吧。“.ts”是一种高清视频封装格式文件,全称为MPEG2-TS,TS表示TransportStream;MPEG2-T
2023-07-06
Java怎么实现读取项目中的文件
这篇文章主要讲解了“Java怎么实现读取项目中的文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java怎么实现读取项目中的文件”吧!1. 读取json file1.1 Json depe
2023-07-05
Java文件读取写入后 md5值不变的实现方法
假如我们想把某文件读入 StringBuffer 并写入新文件,新文件md5值需要保持不变(写入新文件后保证和源文件一模一样),我们就需要在操作 StringBuffer 时附加换行符:StringBuffer sb = new Strin
2023-05-30
java如何实现不解压直接读取压缩包中文件的
小编给大家分享一下java如何实现不解压直接读取压缩包中文件的,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Java的优点是什么1. 简单,只需理解基本的概念,就
2023-06-14