ideal中项目resources下txt文件读取不到的问题。
这次做项目,原来用到了一个txt文件,在ideal中项目启动后报读取不到txt文件。项目原来是在eclipse中的。
在网上找了些文章,发现ideal中要读取到resources下的文件需要加上下面红色标注部分的一个方法。。
/** * 汉字数据文件 */ private static final String HAN_DATA_FILE = "chinesedata.txt";
private static void loadHanData() throws IOException { System.out.println("Loading data ..."); URL u = BBCFChineseDict.class.getResource(HAN_DATA_FILE); System.out.println(u); InputStream in = BBCFChineseDict.class.getClassLoader().getResourceAsStream(HAN_DATA_FILE); if (in == null) { throw new IOException(HAN_DATA_FILE + "汉字数据文件不存在!"); } try { BufferedReader br = new BufferedReader(new InputStreamReader(in, FILE_CHARSET)); String line = null; int index = 0; while ((line = br.readLine()) != null) { HAN_DATA[index++] = line; } } finally { if (in != null) { in.close(); } } }
参考文章:https://blog.csdn.net/guo_guo_cai/article/details/79866692
分类:
question
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)