java.io.IOException: CreateProcess: matlab error=2
I'm using matlab it is call by a class what its name is "Engine"
I'm working in linux and works fine, I want to know how can I do that with windows.
I found on Internet a class call MatlabControl, that uses all .jar of matlab.
But it gives to me problems when I try to create a matlab object
Code:
try {
Process p = Runtime.getRuntime().exec("matlab");
} catch (IOException ex) {
ex.printStackTrace();
}
And this is the exception:
Code:
java.io.IOException: CreateProcess: matlab error=2
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
at java.lang.ProcessImpl.start(ProcessImpl.java:30)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:451)
at java.lang.Runtime.exec(Runtime.java:591)
at java.lang.Runtime.exec(Runtime.java:429)
at java.lang.Runtime.exec(Runtime.java:326)
at matlab.Main.main(Main.java:32)
Can you help me?