[英]How to set up Matlab MCR for Ubuntu and Netbeans (UnsatisfiedLinkedError)
我正在使用Matlab的MCR進行某些圖像處理功能的服務器中部署Java EE項目。 我已經嘗試了好幾個月了,以至於無法正常工作。 問題是,當要使用MCR時,找不到.so庫。 我收到此錯誤:
javax.servlet.ServletException:無法在java.library.path上找到MATLAB構建器JA所需的庫libmwmclmcrrt.so.7.13。 該庫通常與MATLAB或MCR一起安裝,缺少該庫可能表明該安裝存在問題或當前路徑配置。 該組件嘗試使用的MCR版本是7.13。
根本原因:
java.lang.UnsatisfiedLinkError:無法在java.library.path上找到MATLAB Builder JA所需的庫libmwmclmcrrt.so.7.13。 該庫通常與MATLAB或MCR一起安裝,缺少該庫可能表明該安裝或當前路徑配置存在問題。 該組件嘗試使用的MCR版本為:7.13。
服務器使用:
我已經嘗試過的事情:
導出LD_LIBRARY_PATH = / usr / local / MATLAB / MATLAB_Compiler_Runtime / v81 / runtime / glnxa64:/ usr / local / MATLAB / MATLAB_Compiler_Runtime / v81 / bin / glnxa64:/ usr / local / MATLAB / MATLAB_Compiler_Runtime / v81 / sys / os / glnxa在/ usr /本地/ MATLAB / MATLAB_Compiler_Runtime / V81 / SYS / JAVA / JRE / glnxa64 / JRE / lib目錄/ AMD64 / native_threads:在/ usr /本地/ MATLAB / MATLAB_Compiler_Runtime / V81 / SYS / JAVA / JRE / glnxa64 / JRE / lib目錄/ AMD64 /服務器:在/ usr /本地/ MATLAB / MATLAB_Compiler_Runtime / V81 / SYS / JAVA / JRE / glnxa64 / JRE / lib中/ AMD64:$ LD_LIBRARY_PATH
導出XAPPLRESDIR = / usr / local / MATLAB / MATLAB_Compiler_Runtime / v81 / X11 / app-defaults
找不到命令setenv
我已經嘗試了很多我不記得的東西,但它們都不起作用,它一直顯示相同的錯誤(現在是8.1版而不是7.13版)。 請幫助我。
使用Linux,Java EE和Matlab時遇到相同的問題。 我的解決方案是:
$ su
身份登錄並輸入密碼 $ gedit /etc/enviroment
LD_LIBRARY_PATH =“在/ usr /本地/ MATLAB / MATLAB_Compiler_Runtime / V81 /運行/ glnxa64:在/ usr /本地/ MATLAB / MATLAB_Compiler_Runtime / V81 /斌/ glnxa64:在/ usr /本地/ MATLAB / MATLAB_Compiler_Runtime / V81 / SYS / OS / glnxa64:在/ usr /本地/ MATLAB / MATLAB_Compiler_Runtime / V81 / SYS / JAVA / JRE / glnxa64 / JRE / lib目錄/ AMD64 / native_threads:在/ usr /本地/ MATLAB / MATLAB_Compiler_Runtime / V81 / SYS / JAVA / JRE / glnxa64 / JRE / lib目錄/ AMD64 /服務器:在/ usr /本地/ MATLAB / MATLAB_Compiler_Runtime / V81 / SYS / JAVA / JRE / glnxa64 / JRE / lib目錄/ AMD64"
XAPPLRESDIR = “/ USR /本地/ MATLAB / MATLAB_Compiler_Runtime / V81 / X11 /默認應用程序”
其他解決方案(例如導出)發生的事情是,您創建的變量與GlassFish服務器之間沒有可見性。 在環境中設置變量將確保您可以從任何其他程序/進程看到它們。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.