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以上效果,需要的请自测,...