"Java not enabled" in deployed app
40 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
To showcase the issue, consider the following simple function:
function checkJavaVersion
version -java
When I execute it in Matlab I receive the following result:
>> checkJavaVersion
ans =
'Java 1.8.0_202-b08 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode'
Now I am using the Matlab Compiler to deploy this function:
mcc -m checkJavaVersion.m
And I execute it in a machine (the same one that built the function) with the Matlab Runtime installed:
./run_checkJavaVersion.sh /usr/local/MATLAB/MATLAB_Runtime/v97
And here is the response:
------------------------------------------
Setting up environment variables
---
LD_LIBRARY_PATH is .:/usr/local/MATLAB/MATLAB_Runtime/v97/runtime/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v97/bin/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v97/sys/os/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v97/sys/opengl/lib/glnxa64
ans =
'Java is not enabled'
How could Java be enabled in such a scenario?
Réponse acceptée
chris
le 17 Fév 2020
2 commentaires
Sabine Eckhardt
le 4 Mar 2020
I think I am having exactly the same problem, however use R2019a and I get in the end not a succeed, but following message:
------------------------------------------
Setting up environment variables
---
LD_LIBRARY_PATH is .:/usr/local/MATLAB/MATLAB_Runtime/v96//runtime/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v96//bin/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v96//sys/os/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v96//sys/opengl/lib/glnxa64
Undefined variable "java" or class "java.lang.String".
Error in checkjava (line 2)
MATLAB:undefinedVarOrClass
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Java Package Integration dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!