Java 1.8 with Matlab 2015b on Windows 7
Mostrar comentarios más antiguos
I am using MATLAB 2015b (and by default Java 1.7.0_60). My system (and Netbeans) is using Java 1.8. Will this prevent me from accessing Java Classes (a Java GUI I created) in MATLAB? I have tried everything, and MATLAB never gets access to the Java classes. The jar file is in the path, but MATLAB gives the error mesage "Undefined variable 'GOUI' or class 'GOUI.GOJPanel'.
code snip-it**************
function GenOneJava = main()
javaaddpath ('c:\Users\cteasley\Documents\MATLAB\Active Projects\GenOneJava\GenOneGUI.jar');
jFrame = GOUI.GOJPanel();
end
end Code snip-it*************
MATLAB Console***************
methodsview GOUI.GOJPanel
Returns:
NO class GOUI.GOJPanel can be located or no methods for class.
Many thanks,
Charles
Respuestas (2)
Malcolm Lidierth
el 3 de Mayo de 2016
0 votos
In Netbeans, edit the Preferences to target Java 1.7 or earlier when you do a build. All should then be OK.
Charles Teasley
el 3 de Mayo de 2016
0 votos
Categorías
Más información sobre Call Java from MATLAB en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!