社区
Java SE
帖子详情
求助!读取JAR包里的文件不完整
jxltyang
2010-04-20 10:20:26
用InputStream里面的read(byte[]) 方法,读JAR包里的一个TXT文件,只能读3分之一。。。求解啊~~~
那个TXT文件不在JAR包里的时候能够正常读完。。。。怨念。。。
...全文
100
2
打赏
收藏
求助!读取JAR包里的文件不完整
用InputStream里面的read(byte[]) 方法,读JAR包里的一个TXT文件,只能读3分之一。。。求解啊~~~ 那个TXT文件不在JAR包里的时候能够正常读完。。。。怨念。。。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jxltyang
2010-04-20
打赏
举报
回复
后来包装成BufferedReader,用readLine(),可以读完全部内容,但是内容又出现了乱码
我TXT文件格式为UTF-8,
while((str = br.readLine())!=null)
{
s[x] = new String(ss.getBytes(), "UTF-8");
x++;
}
把编码改为UTF-8后,每行中间还是会出现乱码,但是旁边的字符是正确的,迷惑啊。。。
用InputStream读的内容没有乱码,但是读不完整,天煞我也……
hepeng_8
2010-04-20
打赏
举报
回复
丁一下 暂时不会
Java如何
读取
jar包
里
的模板或者
文件
文章目录前言一、问题二、使用步骤1.服务启动前
读取
模板
文件
到
jar包
同一个目录2.
读取
数据总结 前言 服务打成
jar包
到服务器
里
,代码
读取
不了
jar包
里
的模板 一、问题 如何
读取
jar包
中的模板或者
文件
二、使用步骤 1.服务启动前
读取
模板
文件
到
jar包
同一个目录 代码如下: @Component public class TemplateInitRunnerImpl implements ApplicationRunner { @Override public void run(A
打包部署后无法
读取
jar包
里
的
文件
(实测可行,Java中
读取
jar包
中的
文件
)
打包部署后无法
读取
jar包
里
的
文件
Java中
读取
jar包
中的
文件
linux中无法
读取
jar包
中的内容(windows可以的!),如何解决 一、背景 项目中免不了需要
读取
文件
,如果
文件
用绝对路径
读取
,就需要配置或写死路径,非常不便。如果我们
读取
类路径上的
文件
,就不会这么麻烦。 比如要
读取
的
文件
位于类路径下 java/main/resources/myfile.txt,这个
文件
在项目打成
jar包
的时候,也会压缩在
里
头,非常方便。 用 this.getClass().getResource(resource
Java 获取
文件
Jar包
中
读取
文件
Java 路径获取 |
文件
读取
读取
Jar包
中的
文件
获取
Jar包
所在路径 获取项目的路径 访问
Jar包
内的
文件
java从
jar包
中
读取
资源
文件
楔子 一个JAVA项目需要在应用启动时
读取
一个
文件
,在这遇到了一个坑,就是在Idea 中,应用启动时可以正常
读取
这个
文件
,但应用打成
jar包
后直接运行就
读取
不到。 要
读取
的
文件
位于/src/main/resources目录下,其相对路径为/src/main/resources/HotleAllCity.json如下图所示: IDE中
读取
IDE中的
读取
方式是,先获取
文件
的路径,然后
读取
文件
//...
java
读取
jar包
里
文件
内容
import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.util.jar.JarEntry; import java.util.jar.JarFile; public class ReadOutJarFile {
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章