java - 静态方法文件路径

标签 java static absolute-path

如何获取与类位于同一包中的文件的路径?

这不起作用。

public static void SaveAllMockData() throws Exception {


        InputStream inputStream = getClass().getClassLoader().getResourceAsStream("mockdata.json");

    }

最佳答案

你可以使用

InputStream is = YourClassName.class.getResourceAsStream("mockdata.json"");

或者可以指定包路径

getClass()
    .getResourceAsStream("/abc/efg/mockdata.json");

关于java - 静态方法文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30820426/

相关文章:

c++ - 模板静态成员初始化顺序

PHP:需要路径不适用于 cron 作业?

java - 什么时候应该使用方法返回值?

java - 使用@PathVariable时如何使用spring boot和thymeleaf在首页导入静态资源

java - 如何让 Apache Derby 和 Hibernate 在 Java EE 应用程序中打印英文异常消息?

python - python 路径名中需要的入门

c - 给定两个绝对路径,如何找到相对路径?

java - 什么字符集将 "é"字符编码为十进制 130?

c++ - Windows C++下链接库中的静态初始化

C# 类 : Accesing methods through instances