ubuntu 中 启动matlab无法启动java的问题
(2011-03-25 03:19:15)
标签:
杂谈 |
分类: astro |
好久没用matlab了,今天做个小东西需要用到,结果竟然不能打开java。也就没有平常所看见的那个窗口了。
进行计算倒是没有问题,直接在terminal里搞定。但是要输出图像就很不爽了。
他报的是Warning:Cannot locate Java Runtime Environment (JRE)
我很清楚这是因为频繁的升级,我的java版本升级了,但是在matlab的设置里还是按老版本的路径,所以会出错。
现在的问题就有两个:
1.真正的有效路径是什么
2.在哪里修改matlab设置
对于1还是很简单的,只要输入matlab -n就可以看到以前设置的java环境路径是什么,即使以前没设过,应该大多数人都差不多,是/usr/lib/jvm/sun-java***/jre
其中***是一串版本号之类的,照着这个路径找过去,发现我的java版本从22变成了24
我从网上找了一下,好像需要
export MATLAB_JAVA=/usr/lib/jvm/sun-java***/jre
但是我输入了很多次都不行。
现在想想也有可能用sudo会可以,但是我没有试
找到matlab的文件夹,用matlab -n也可以找到
我的是/opt/matlab
在这里面有个/opt/matlab/bin/matlab是个没有扩展名的文件,
sodu gedit
就会发现它的内容里有一行
export MATLAB_JAVA=/usr/lib/jvm/sun-java***/jre
把它改成最近版本的路径,保存
ok!

加载中…