Parece que o programa (matlab) é uma versão de 64 bits e está usando o JRE de 32 bits (Java Runtime Environment).
Isso significa que a variável de ambiente MATLAB_JAVA
está apontando para o caminho errado do JRE ou não está definida.
DICA: Você pode definir ou editar uma variável de ambiente seguindo estas instruções (mas use os valores neste post de resposta):
Na seção "Variáveis do sistema", modifique ou adicione a variável de ambiente com o
- variable name: MATLAB_JAVA
- variable value: <use the path to your JRE>
Para o caminho para o seu JRE, verifique se um deles está disponível:
- C:\Program Files\Java\jre8
- C:\Program Files\Java\jre7
- resp. C:\Program Files\Java\jre<number>
DICA: Para 64 bits, não use o caminho C:\Program Files (x86)\Java\jre<number>
, porque esse é o caminho padrão de 32 bits.
Salve e você deve estar pronto.