Я уже задавал этот вопрос здесь https://www.mathworks.com/matlabcentral/answers/437730-error-in-matlab-mcr-undefined-variable-nnmex, но ответ не был действительно полезным.
Я обучил нейронную сеть и написал код Matlab для загрузки сети и моделирования ее с помощью ввода иЯ скомпилировал файл jar, чтобы использовать его в своем модуле java, который предоставляет сервис SOAP.Я реализовал файл JAR, и он успешно работает, мой модуль работает на сервере Apache Tomcat в Windows (я обнаружил, что это связано с NetBeans, если я удаляю NetBeans, я получаю ту же ошибку).Но когда я попытался развернуть его на сервере Linux с установленным Apache Tomcat и установленным MCR, он не работал, даже если я подумал, что установил netbeans и добавил путь MCR к CLASSPATH, но мой код все еще вылетает с ошибкой.
Очевидно, что NetBeans исправляет что-то в Windows, но не может сделать то же самое исправление в Linux.
Более подробные сведения об ошибке приведены в ссылке.
Я уже искал файл nnMex ион существует в пути к Matlab и имеет все возможные разрешения, но я все еще получаю сообщение об ошибке.
Также я установил GCC C / C ++ 6.3, чтобы избежать проблем совместимости.
Я выполнил шагив этом руководстве https://davidmnoriega.wordpress.com/2011/11/16/matlab-and-tomcat/?fbclid=IwAR1PtwmeCbnGXjiUE10K2yJquNaLNQo_IqQWl_FpoxH5sowh9J6d8_IwICQ Я знаю, что это довольно старое, но я подумал, что, возможно, смогу решить мою проблему, но все еще есть.
Что я могу сделать?