Réponse acceptée !
Bienvenue,
Pour appeler du Java depuis du C, il faut passer par
JNI (Qui est plus souvent utilisé pour appelé du C depuis du java...). C'est assez lourd.
Doc SUN ici. Autre doc peut être plus abordable
ici. Doc en français
là. Mais le problème c'est que c'est surtout Java -> C qui est abordé, car c'est bien plus intéressant.
Si tu as simplement besoin de lancer une appli java depuis du C (Sans interaction entre le C et le Java), c'est plus simple, tu as
system ou CreateProcess par exemple. Ou s'il n'y a pas trop d'interaction, tu peux utiliser une socket pour dialoguer entre ton appli Java et ton appli C.
A noter qu'avec
Turbo C++ explorer (Gratuit), tu peux faire des applis C++ avec interface.