由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - 如何从java中调用Matlab
相关主题
问个java on linux的奇怪问题JSP How to Invoke the Specific version of Xerces-J
Java fun菜鸟问题一问
请问一个最初级问题CruiseControl: out of memory problem
where to execute java program?[转载] Urgent Help needed about Java Servlet?
为何运行JAVA出现这个错误?JBuilder question
Exception in thread "main" java.lang.NoClassDefFoundErrorjava dumb question
一个怪异的java 运行问题how to add my own class into a jar file?
土人问个J2EE的弱问题 *_<ant javac error in eclipse 3.0?
相关话题的讨论汇总
话题: java话题: matlab话题: sun话题: javamatlab话题: exception
进入Java版参与讨论
1 (共1页)
r***u
发帖数: 75
1
以下程序用javac JavaMatlab.java 可以通过编译.
但是java JavaMatlab运行却出错:
Exception in thread "main" java.lang.NoClassDefFoundError:
com/mathworks/mwt/mesage/MWHandler
大伙说说.
//calling matlab from Java.
import com.mathworks.jmi.*;
public class JavaMatlab{
public static void main (String[] args)
{
String x1="pwd";
try
{
Matlab m = new Matlab();
m.eval(x1);
}
catch (Exception e)
{
System.out.println("error");
}
}
}
st
发帖数: 1685
2
include matlab jars in your classpath when calling java. at least.

【在 r***u 的大作中提到】
: 以下程序用javac JavaMatlab.java 可以通过编译.
: 但是java JavaMatlab运行却出错:
: Exception in thread "main" java.lang.NoClassDefFoundError:
: com/mathworks/mwt/mesage/MWHandler
: 大伙说说.
: //calling matlab from Java.
: import com.mathworks.jmi.*;
: public class JavaMatlab{
: public static void main (String[] args)
: {

r***u
发帖数: 75
3
I have already include the matlab/java/jar/jmi.jar
echo %classpath%
.;c:\matlab6p5\java\jar\jmi.jar;C:\Sun\AppServer\jdk\lib\tools.jar;C:\Sun\AppS
er
ver\jdk\lib\dt.jar;C:\Sun\AppServer\jdk\bin;C:\sun\jar\mysql-connector-java-3.
0.
11-stable-bin.jar;

【在 st 的大作中提到】
: include matlab jars in your classpath when calling java. at least.
st
发帖数: 1685
4
did you specific it in command line, when you call java xxxx?
that's something like java -cp ..... xxxx
or java -classpath .... xxxx

【在 r***u 的大作中提到】
: I have already include the matlab/java/jar/jmi.jar
: echo %classpath%
: .;c:\matlab6p5\java\jar\jmi.jar;C:\Sun\AppServer\jdk\lib\tools.jar;C:\Sun\AppS
: er
: ver\jdk\lib\dt.jar;C:\Sun\AppServer\jdk\bin;C:\sun\jar\mysql-connector-java-3.
: 0.
: 11-stable-bin.jar;

r***u
发帖数: 75
5
Yes, java -classpath .;c:\matlab6p5\java\jar\jmi.jar JavaMatlab
still the same error:
Exception in thread "main" java.lang.NoClassDefFoundError:
com/mathworks/mwt/message/MWHandler

.;c:\matlab6p5\java\jar\jmi.jar;C:\Sun\AppServer\jdk\lib\tools.jar;C:\Sun\AppS
ver\jdk\lib\dt.jar;C:\Sun\AppServer\jdk\bin;C:\sun\jar\mysql-connector-java-3.

【在 st 的大作中提到】
: did you specific it in command line, when you call java xxxx?
: that's something like java -cp ..... xxxx
: or java -classpath .... xxxx

1 (共1页)
进入Java版参与讨论
相关主题
ant javac error in eclipse 3.0?为何运行JAVA出现这个错误?
com.sun.tools.javac.Main 问题Exception in thread "main" java.lang.NoClassDefFoundError
问个eclipse的问题一个怪异的java 运行问题
build.xml土人问个J2EE的弱问题 *_<
问个java on linux的奇怪问题JSP How to Invoke the Specific version of Xerces-J
Java fun菜鸟问题一问
请问一个最初级问题CruiseControl: out of memory problem
where to execute java program?[转载] Urgent Help needed about Java Servlet?
相关话题的讨论汇总
话题: java话题: matlab话题: sun话题: javamatlab话题: exception