我正在尝试获取我存储在/com/package/中的名为“policy.local”的文件的路径
我想从名为“com.package.class”的类指定上述文件的路径。 (所以这个类和文件在同一个文件夹中)...如何在类com.package.class的java代码中指定policy.local文件的路径?
最佳答案
一种简单的方法:如果该包不包含任何类,则在包“/com/package/”中创建一个空类(没有方法和字段),或者使用其中任何一个类(如果存在)。 然后执行下一步:
ClassName.class.getResource("policy.local").toString()
这将为您提供文件的绝对路径形式,如下所示:
file:/C:/sandbox/xxx/com/package/policy.local
关于java-如何指定我与源代码一起存储的文件的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13894438/