Java下载地址在这里,检测你是否有 java 路径的方法是在终端中运行 which java,我得到了/usr/bin/java
如果Ubuntu下安装了sun java用下面的命令
export MATLAB_JAVA=/usr/lib/jvm/jdk1.6.0_10/jre/
如没没有,使用matlab自带的
export MATLAB_JAVA=/home/matlab2008b/sys/java/jre/glnx86/jre
参考自
ust to follow up on this, in case anyone out there is interested, I am now using Compiz version 0.6.3~git20080115.0ea58487-1 on Debian Lenny with kernel 2.6.24-1-amd64, and I am running Matlab 2008a. I have found that the latest snapshot of the JRE is working relatively well with Matlab, which you can find at http://download.java.net/jdk6/binaries/. I instruct Matlab to use this JRE by adding this line
export MATLAB_JAVA=/usr/lib/jvm/jdk1.6.0_10/jre/
to the Matlab startup script which for me is located at /usr/local/matlab76/bin/matlab (your Matlab root may differ, and the location of your JRE may differ). One key requirement is that you create the symbolic link from motif21 to motif12 in the amd64 directory which for me is located in /usr/lib/jvm/jdk1.6.0_10/jre/lib/amd64 (again your location may differ). I have found that the old workaround “export AWT_TOOLKIT=MToolkit” cannot be set for any of this to work. Also know that the motif12 link is a
total kluge that I don’t understand, so proceed at your own risk. Good luck!