Обычные методы Java Class.getResource
должны работать при вызове из Matlab.Какой синтаксис вы используете, чтобы попытаться загрузить ресурс в Java и в Matlab?Если вы используете getResource
, вызываете ли вы его для класса, который был загружен из того же JAR-файла, который содержит ресурс?
В Matlab классы в статических и динамических путях классов используют разные ClassLoaders.Ресурсы в JAR на динамическом пути к классам могут быть невидимы для классов на статическом пути к классам.Поэтому, если ваш JAR находится в динамическом пути к классам, вам нужно убедиться, что getResource
вызывается для класса, который поступил из того же ClassLoader.