Com base na mensagem de erro, você deve colocar o arquivo de licença na seguinte pasta
Caminho da licença: /home/x/.matlab/R2012b_licenses:/home/x/MATLAB1/licenses/license.dat:/home/x/MATLAB1/licenses/network.lic
Eu mal consegui instalar o MATLAB, mas acho que ele está instalado corretamente. No entanto, quando eu cd
para o diretório bin
e executar ./matlab
, o logotipo do MATLAB aparece, mas ele instantaneamente fecha novamente e eu recebo a mensagem de erro:
License checkout failed. License Manager Error -2
Make sure that the formatting of the license file is correct. When editing the license file use a basic text editor.
Troubleshoot this issue by visiting: http://www.mathworks.com/support/lme/R2012b/2
Diagnostic Information: Feature: MATLAB
License path: /home/x/.matlab/R2012b_licenses:/home/x/MATLAB1/licenses/license.dat:/home/x/MATLAB1/licenses/network.lic
Licensing error: -2,413. System Error: 2 ~/MATLAB1/bin$ ./matlab Fatal Error on startup:
Cannot locate com/mathworks/jmi/OpaqueJavaInterface class
Eu olhei para a solução prescrita no site da MathWorks, mas estou tendo dificuldade em descobrir o que fazer. Estou usando o Ubuntu 12.10 de 64 bits.
Obrigado.
Com base na mensagem de erro, você deve colocar o arquivo de licença na seguinte pasta
Caminho da licença: /home/x/.matlab/R2012b_licenses:/home/x/MATLAB1/licenses/license.dat:/home/x/MATLAB1/licenses/network.lic
Eu resolvi esse problema, checando de fato que tinha a licença certa. Descobri que eu tinha uma network.lic diferente, e é por isso que minha network.lic anterior não funcionava. Abri e copiei o mesmo outro computador do prédio, e funcionou bem.