Tomcat里的一段程序要读取一个配置文件,在自己电脑里跑一点问题也没有,文件内容乖乖的给我读出来了;可应用部署到别人的机子都会报错:文件获取失败!
代码读文件是这么写的:
String fileAddress = this.getClass().getClassLoader()
.getResources("categoryList.xml").nextElement()
.getPath();
File listFile = new File(fileAddress);
logger.debug("Get the file at: " + listFile.toString());
categoryParser = new CategoryParser();
logger.debug("If file exists: " + listFile.exists());
第一个debug返回都正确的,但别人机子上第二个debug就显示false了……
折腾半天才发现,别人的tomcat默认的文件夹都有一个空格,于是获取到的路径会将空格转换成ASCII码‘%20’,于是就访问不到文件了!哎,这么会遇到这样的问题的……
于是乖乖的加上一句:
URLDecoder.encode("fileAddress","GBK");
分享到:
相关推荐
2. 汉字读音与书写:题目中涉及汉字的正确读音和书写,如"不屑"、"睿智"、"作梗"等,这是中文学习的基础,对于学生来说是必备的知识点。 3. 成语与词语运用:试题中考察了成语和词语的恰当使用,如"言简意赅"、...
教练技术不仅适用于体育领域,也在企业管理中得到广泛应用,其核心目标是提升人力资源的生产力。 【自我调节】在教练技术中占有重要地位,它涉及到对个人信念、思想和经验的审视。例如,"因缘果"理论指出,我们当前...
1. 行政行为中,行政强制措施是国家行政机关在执行公务过程中,依法采取的强制手段。题中给出的选项中,行政拘留、吊销许可证执照、银行冻结存款属于行政强制措施,而罚款则属于行政处罚,不属于行政强制措施。 2. ...
如试题中出现的“泠泠淙淙”、“攒聚”、“不懈”、“作梗”,均为学生需要熟练掌握的汉字。此外,汉字的书写正确与否也影响到语文素养的整体表现。汉字不仅是书写的基础,更是承载文化、传承知识的重要载体。 成语...
在语文基础知识部分,试卷通过对“攒聚”、“恣睢”、“作梗”等词汇的读音考察,以及“郑重其事”、“矫揉造作”等词语辨析和成语应用的题目,让学生们展现出其扎实的语文基础和对语言的敏感度。这些都是语文学习的...
2. 错别字辨识:题目要求找出没有错别字的选项,比如"冗杂"、"葱茏"、"堪称"、"作梗"、"融会贯通"等词语,这些都是常用词汇,考察了学生的词汇记忆和汉字书写准确性。 3. 语病判断:这部分考查学生对汉语语法和表达...
- 有些常见的汉字在特定情况下会有特殊的读音,如:“熨帖”的“熨”一般读作“yùn”,但在该词中读作“yù”。 ### 二、语病修正方法 1. **语序调整**: - 在句子中正确安排词语的顺序对于表达清晰的意思至关...
本项目是一个通话录音的例子源码,可以手动控制在接听或拨打电话的时候进行录音操作,(不过我在2.3.7的miui上测试没有效果,不知道是360作梗还是miui自身问题),没有测试4.0以上效果,需要的请自测,在项目编译...
接打电话录音小例子是一个通话录音的例子源码,可以手动控制在接听或拨打电话的时候进行录音操作,(不过我在2.3.7的miui上测试没有效果,不知道是360作梗还是miui自身问题),没有测试4.0以上效果,需要的请自测,...
2. **错别字检查**:选择题考察学生对汉字书写正确性的辨识,例如选项中的“作埂”应改为“作梗”,表示阻碍的意思,而“既使”应为“即使”,表示假设关系。 3. **关联词填空**:这题考察关联词语的使用,需要学生...
4. 词语运用:考查学生对词语的理解和应用,如"索然无味"、"激起"、"精彩"等,以及如何在句子中选择合适的词语填空。 5. 语病辨析:识别并改正句子的语法错误,例如正确选项为没有语病的句子"D.让书香溢满社会的每...
接打电话录音小例子是一个通话录音的例子源码,可以手动控制在接听或拨打电话的时候进行录音操作,(不过我在2.3.7的miui上测试没有效果,不知道是360作梗还是miui自身问题),没有测试4.0以上效果,需要的请自测,...