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:/D/Java/Apache/apache-tomcat-7.0.20 - Copy/webapps/xhsd/WEB-INF/classes/pda
分享到:
相关推荐
Java的路径处理涉及到URL、URI、File等核心类的交互,而这些类在处理包含空格、特殊字符和编码的问题时会有特定的行为。 首先,Java的URL类在表示路径时会自动对空格、特殊字符进行编码。例如,空格会被转换为"%20...
通常,更新到最新版本的AGP可以解决问题。 为了更好地解决这些问题,可以参考提供的视频教程,如Android Studio的完全卸载、安装、模拟器配置以及HelloWorld运行等。同时,确保操作系统、内存配置等满足最低要求,...
- **调试Java程序**:Eclipse提供了强大的调试功能,可以帮助开发者查找并解决代码中的问题。用户可以通过设置断点、单步执行等操作来逐步分析程序执行流程。 #### 四、定制Eclipse偏好设置 - **代码格式化风格**...
根据上述分析,如果仍然无法解决问题,建议采取以下措施: - 确认所有步骤无误后再次尝试。 - 尝试联系 MyEclipse 官方获取支持。 - 查阅更多相关文档或教程,寻找类似问题的解决案例。 - 在线Java问答社区中可能...
- 下载完成后,选择合适的安装路径,确保路径中没有中文字符或空格,例如:`D:\Java\jdk1.8.0_25`。 - 设置环境变量: - 右键点击“计算机”->属性->高级系统设置->环境变量。 - 在“系统变量”中,新建变量`...
首先通过 `export JAVA_HOME` 指定 Java 的安装路径,然后通过 `export PATH` 将 Java 的 bin 目录添加到系统的 PATH 环境变量中,以便可以在任何位置运行 Java 相关命令。 #### 五、文件查找与权限操作 ##### 1. ...
3. **解决兼容性问题**:如果遇到 SDK 版本不一致的问题,参考其他 Module 进行调整。 #### 八、其它设置 1. **忽略大小写**:在 Settings -> Editor -> General -> Code Completion 中设置。 2. **区分 Module 与...
18. 使用Java的JFileChooser类可以获取文件名称、路径,但不能直接获取文件内容,需要额外的代码读取文件。 19. 访问数组arr的第一个元素通常使用arr[0]。 20. 创建窗体或报表时,需要选择数据来源,如表、查询等...
重新整理所有官方支持库的静态库,有望彻底解决链接时可能出现的符号冲突 5. 全面取消静态编译中的人为功能限制(此前有最多5个支持库同时参与静态链接等功能限制) 6. 公开易语言静态编译技术文档(参见sdk\...
- **知识点概述**:URL(Uniform Resource Locator)是用于指定互联网资源位置的地址,通常包含协议、主机名、路径等信息。 - **示例解析**:题目中的描述准确地指出了URL的功能和作用。 ### 12. Internet协议 - ...
/p 即使驱动器不在 chkdsk 的检查范围内,也执行彻底检查。该参数不对驱动器做任何更改。 /r 找到坏扇区并恢复可读取的信息。隐含着 /p 参数。 注意 Chkdsk 命令需要 Autochk.exe 文件。如果不能在启动目录...