2015-06-13 11 views
0

Как получить путь к файлу в том же пакете, что и класс?Путь к файлу статического метода

Это не работает.

public static void SaveAllMockData() throws Exception { 


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

    } 
+1

http://stackoverflow.com/a/676273/4271479 – mastov

+0

Спасибо за уведомление, Бесполезный Найди эту нить. –

ответ

1

Вы можете использовать

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

или вы можете указать путь пакета

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

Отлично, работал как шарм! –