j'essaye d'appeler une classe 'Runapp' de projet A à un projet B
j'ai ajouter le projet A au build path, je l'ai aussi referncier mais rien ne marche j'ai cette erreur
j'essaye d'appeler une classe 'Runapp' de projet A à un projet B
j'ai ajouter le projet A au build path, je l'ai aussi referncier mais rien ne marche j'ai cette erreur
D'une manière où d'une autre, tu as un problème de classpath.
Si tu as pu compiler ton projet il y a de bonne chance qu'en effet, dans ton IDE tu aies correctement référencer le jar ou la librairie qui te pose problème. Maintenant ça veut pas dire que lorsque tu exécutes, ce soit toujours le cas.
Ce code que tu veux utiliser, il est sous quel forme? C'est un fichier .jar?
Et comment tu le lances ton programme ? Comme dit plus haut, il faut que tu précises dans ton classpath au moment du lancement le jar qui contient com/loadb2/Runapp, ou le répertoire contenant com/loadb2/Runapp.class
Il faudrait que tu précises vraiment quelle classe tu lances (le nom de la classe qui a le main), et comment tu la lances pour qu'on puisse être plus précis si ce n'est pas assez clair.
je fais appel la classe Runapp
import com.loadb2.Runapp;
methode exceute(){...
Runapp runapp = new Runapp();
runapp.run();
}
et dans classe path jappel le projet loadb2
Ta stacktrace laisse comprendre une application web. Comment exécute-tu ton application? Ton autre projet est-il bien dans le claspath d'exécution de ton project (voir run => run configuration => editer la configuration d'exécution de ton app)
Visiblement, ton code compile, donc ce n'est pas une problème de path à la compilation (build path) mais un problème à l'exécution.
Partager