繁体   English   中英

java属性文件中的当前目录

[英]Current directory in java properties file

有没有办法在java属性文件中指定当前目录?

即:像:

fileLocation={currentDir}/fileName.txt

编号属性文件没有任何内置宏功能。 您可以通过user.dir系统属性以编程方式获取运行Java应用程序的用户的当前目录。

我很确定它只是默认为当前目录,如果没有,你可以做到

fileLocation="./fileName.txt"

我不知道这个问题的任何直接解决方案。 您可以将URL加载到属性文件,然后从该文件加载文件名:

ClassLoader loader = YourClass.class.getClassLoader(); 
URL resourceURL =loader.getResource("check.properties");
String fileToLoad = resourceURL.getPath() + <fileNameFromPropertyFile>;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM