Я портирую проект Maven JVM Kotlin в многоплатформенный проект Kotlin gradle. После создания мультиплатформенного проекта Kotlin по умолчанию из Intellij IDEA я замечаю, что есть каталог «ресурсов», но единственный способ, которым я знаю, как загрузить из каталога ресурсов, зависит от JVM (this.javaClass.classLoader.getResourceAsStream (name)).
Мой первоначальный поиск не нашел независимого от платформы способа загрузки ресурса с использованием стандартных библиотек Kotlin. Что-то мне не хватает или каталог ресурсов бесполезен в общем модуле? Причина, по которой мне это нужно, - загрузить тестовые данные, запущенные как в модуле javascript, так и в модуле jvm.