`

JAVA 解决获取空格路径问题

    博客分类:
  • java
阅读更多
ReadProperties read = new ReadProperties("db"); 
         double currentVersion = Double.valueOf(read.readProperties("Version")); 
         if (version <= currentVersion) { 
             String path = Thread.currentThread().getContextClassLoader() 
                     .getResource("").toString();//获取更目录地址 
             path = path.substring(path.indexOf("/") + 1, path.length()) + "pda"; 
             try { 
                 path = URLDecoder.decode(path, "utf-8"); 
             } catch (UnsupportedEncodingException e) { 
                 e.printStackTrace(); 
             }// 关键啊 !主要转换文件地址,避免空格问题 
             System.out.println(path);


D:\Apache Software Foundation\Tomcat 6.0\webapps\sxrc\WEB-INF\classes
分享到:
评论

相关推荐

    Java路径问题解决方案汇集

    Java路径中的空格问题  1、 URLTest.class.getResource(/).getPath();  URLTest.class.getResource(/).getFile&#40;&#41;;  URLTest.class.getClassLoader().getResource().getPath();  Thread.current...

    跟我学Java-day01-java基础语法.pdf

    1.1 Java语言发展史(了解) 语言:人与人交流沟通的表达方式 ...注意:安装路径不要包含中文或者空格等特殊字符(使用纯英文目录)。 具体安装步骤请参见《JDK下载及安装说明文档》 1.4.3 JDK的安装目录介绍

    自动设置java环境变量

    源代码来自http://blog.163.com/scau_09se01/blog/static/1817110742011214599452 本人在其基础上进行了些许修改,添加JAVA_HOME环境变量,解决了jdk安装路径包含空格时不能正确获取信息的bug

    FileUploadUtil.java(文件上传工具类)

    删除文件夹,递归删除目录下的所有文件及子目录下所有文件,函数名:getFile 作用:使用递归,输出指定文件夹内的所有文件 参数:path:文件夹路径 前置空格缩进,显示文件层次结构,通过文件名称获取导入文件到temp...

    Android开发人员不得不收集的代码

    根据全路径获取文件名不带拓展名 getFileNameNoExtension 根据全路径获取文件拓展名 getFileExtension 图片相关→ImageUtils.java 完善ing 键盘相关→KeyboardUtils.java 避免输入法面板遮挡 动态隐藏软键盘 ...

    datasketches-java:核心Java Sketch库

    ================= ... 换句话说,目录元素在任何路径元素中均不得包含任何空格字符(或非Java标识符字符)。 Oracle Java规范要求这样做,以确保对资源的位置无关的访问:对资源的位置无关的 需要JDK

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    本书是第II卷,以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用Java进行桌面程序开发各个方面的知识和技巧,主要包括Java语法与面向对象技术、Java高级应用、窗体与控件应用、文件操作...

    apktool_1.4.1

    3.Win+R 运行CMD,用cd命令转到apktool所在文件夹,输入“apktool d apk文件路径 输出路径”(中间用空格隔开),就可以反编译apk文件了; 输入“apktool b 工程文件夹路径 输出的apk文件路径”,能将反编译出的工程...

    java笔试题回文子串-nb_whiteboarding:WhiteboardingAndAlgorithmsWorkshop-周三版的示例源

    专注于白板问题的现实解决方案(以合理的数量限制代码行数,但可以随意减去用于编写面试官通常允许缩写的较大辅助函数的行,例如 )。 添加一个简单的测试套件或驱动程序代码。 过去的问题 11/07/2018 11/14/2018 11...

    java-servlet-api.doc

    Java Servlet API说明文档 绪言 这是一份关于2.1版JavaServletAPI的说明文档,作为对这本文档的补充,你可以到http://java.sun.com/products/servlet/index.html下面下载Javadoc格式的文档。 谁需要读这份文档 这份...

    正则表达式经典实例.pdf

    即使有经验的用户也经常会遇到性能不佳、误报、漏报等让人挠头的错误,本书对于如何使用正则表达式来解决一些常见的问题给出了按部就班的解决方案,其中包括c#、Java、JavaScript、Perl、PHP、Python、Ruby和VB...

    action源码java-rule-studio:利用ruleLearn库将其核心功能付诸实践的开源应用程序

    注意:确保项目路径不包含任何空格或特殊字符! 要自行构建应用程序,请首先下载或复制源代码,然后转到项目文件夹并执行: mvn clean package 文献资料 前端 执照 此项目已获得Apache许可证2.0版的许可-有关详细...

    正则表达式经典实例

    即使有经验的用户也经常会遇到性能不佳、误报、漏报等让人挠头的错误,本书对于如何使用正则表达式来解决一些常见的问题给出了按部就班的解决方案,其中包括c#、Java、JavaScript、Perl、PHP、Python、Ruby和VB...

    【02-数据类型与运算符】

     •标识符不能是java的关键字和保留字,但中间可以包含标识符,不能包含空格。  •Java 的关键字加上goto const true false null 一共有53个关键字和保留字,都不能作为Java的标识符。 标识符举例 –abc_...

    editplus 代码编辑器html c++ jsp css

    这个也算正则表达式的用法,其实仔细看正则表达式应该比较简单,不过既然有这个问题提出,说明对正则表达式还得有个认识过程,解决方法如下 解决: 在替换对话框中,启用“正则表达式”复选框 在查找内容里面输入...

    datasketches-hive:Hive的草图适配器

    换句话说,目录元素在任何路径元素中均不得包含任何空格字符(或非Java标识符字符)。 Oracle Java规范要求这样做,以确保对资源的位置无关的访问:对资源的位置无关的需要JDK8进行编译该DataSketches组件是纯Java...

    datasketches-vector:基于矢量的模型的草图库

    换句话说,目录元素在任何路径元素中均不得包含任何空格字符(或非Java标识符字符)。 Oracle Java规范要求这样做,以确保对资源的位置独立访问:对资源的需要JDK8进行编译该DataSketches组件是纯Java,您必须使用...

Global site tag (gtag.js) - Google Analytics