您的位置:首页 > 编程语言 > MATLAB

1 assert/signal failures have occurred; MATLAB will abort in 10 seconds

2014-09-18 15:58 381 查看
在Matlab和java的混合编程中,启动Tomcat后,访问页面Tomcat出现如题错误,然后google后,发现可能是两个问题:
1. processor不支持,好像是说processor要支持sse2;
2. 也有说安装Matlab或者Matlab运行时换个目录就可以了;
不过我遇到的问题却不是这样的;
机器安装的是Redhat的系统,之前装的是中文的,后来好像是因为什么原因改为了英文的了,然后就不行了。我又改回去编码发现又可以运行了,也没有出现如题的错误了,不过现在系统的编码乱糟糟的。
20140919 16:48
上面说是因为字体的原因,今天发现不是的,其实是我一台机器同时安装了matlab的运行时和hdp(ambari安装的),然后发现一个规律:当我启动tomcat时(tomcat调用Matlab运行时),如果hdp是启动的话,那么tomcat启动后,调用Matlab运行时就会出现如题错误;如果hdp没有启动,那么调用Matlab运行时,是可以的;并且,在启动tomcat后,再次启动hdp的话,那么同样是可以调用Matlab运行时的;

根据上面的规律,初步推测,Matlab运行时和hdp的某个服务可能冲突,当hdp先启动的话,比如说先占用了某个端口,那么Matlab就会有问题,但是如果是tomcat先启动(Matlab运行时这时占用某个端口?),然后再启动hdp,这样貌似Matlab也是ok的,hdp也是ok的,但是hdp可能有些服务没起来,但是这个不易发现。

分享,成长,快乐
转载请注明blog地址:http://blog.csdn.net/fansy1990
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐