加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

ubuntu 中 启动matlab无法启动java的问题

(2011-03-25 03:19:15)
标签:

杂谈

分类: astro

 

好久没用matlab了,今天做个小东西需要用到,结果竟然不能打开java。也就没有平常所看见的那个窗口了。

进行计算倒是没有问题,直接在terminal里搞定。但是要输出图像就很不爽了。

 

他报的是WarningCannot 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 /opt/matlab/bin/matlab

就会发现它的内容里有一行

export MATLAB_JAVA=/usr/lib/jvm/sun-java***/jre

把它改成最近版本的路径,保存

 

ok

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有