Мне нужно получить inputStream от ./resources, но я все время получаю NULL. Позвольте мне показать вам, что я сделал.
Это мой простой код:
private const val CREDENTIALS_FILE_PATH = "/credentials.json"
val inputStream = javaClass.getResource(CREDENTIALS_FILE_PATH)
Когда я устанавливаю отладчик на inputStream, я все время получаю ноль.
Я попытался записать ввод другим способом, но он также не работает.
val inputStream = this::class.java.classLoader.getResource(CREDENTIALS_FILE_PATH)
val inputStream = javaClass.classLoader.getResource(CREDENTIALS_FILE_PATH)
Итак, я сделал что-то подобное:
val inputStream = javaClass.getResource(".")
и я думаю, что есть проблема, потому что этот путь относится к ./out/test/classes
, а не к ./out/test/resources
Могу ли я попросить совета, чтобы я мог указать файл из ./resources?