Appel de class Java dans MATLAB
Bonjour j'ai des probleme pour appellé des class java en matlab
ma question concerne donc le second lien donné dans cette discussion : Connexion Java et MATLAB
Citation:
Java => MATLAB : Calling Java from MATLAB
J'ai creer une simple class java (constructeur + un attribut)
Code:
1 2 3 4 5 6 7
| package mypack;
public class HelloWorld {
public String hello;
public HelloWorld() {
hello = "world";
}
} |
Mais je n'arrive pas a l'appeller en matlab:
Code:
1 2 3
| function mytestJava()
[M,X,J]=inmem
myJava = HelloWorld(); |
j'obtient le message d'erreur suivant:
Code:
1 2 3 4
| ??? Undefined function or variable 'HelloWorld'.
Error in ==> mytestJava at 3
myJava = HelloWorld(); |
ma classe n'apparait pas dans la variable J du [M,X,J]=inmem pourtant quand je check mon javaclasspath le repertoire contenant ma classe est bien là
J'ai essayé avec des tar, des .class, avec ou sans package mais rien ne foncionne, je ne comprend vraimend pas pourquoi ??
je compile avec javac 1.5.0_06 est ce que ca peut posser probleme?
enfin ou se trouve les jar des classe que je retrouve dans le J du [M,X,J]=inmem si je placais mes propre jar au meme endroit ca pourrai peut etre marcher ???
maerci de votre aide