A voir également:
- Comment exécuter un programme Java à distance?
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Allumer pc à distance - Guide
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
1 réponse
Bonjour,
Vu ta description, tu dois faire une application client/serveur, toi tu héberges le serveur et chaque client va se connecter à celui-ci pour lancer le programme et récupérer les résultats, sur le même principe qu'un site web.
Exemple simple en REST :
https://codes-sources.commentcamarche.net/source/101722-java-map-en-rest
Vu ta description, tu dois faire une application client/serveur, toi tu héberges le serveur et chaque client va se connecter à celui-ci pour lancer le programme et récupérer les résultats, sur le même principe qu'un site web.
Exemple simple en REST :
https://codes-sources.commentcamarche.net/source/101722-java-map-en-rest
J'ai télécharger le projet que tu m'a envoyé. La compilation s'est bien déroulée mais au moment de l'exécution avec "mvn exec:java", j'obtiens l'erreur suivante:
Comme je ne maîtrise pas encore Maven, je n'ai pas pu savoir l'origine de cette erreur!!
La première version de ce code ne permettait pas de faire exec:java directement, je l'ai mis à jour hier soir pour le permettre (avec quelques petites modifs mineures), mais le zip que l'on télécharge est encore l'ancienne version :-(
Comme il n'y a que 3 fichiers je t'invites plutôt à les copier-coller directement sans passer par le zip qui n'est pas à jour (et je vais voir pour qu'ils corrigent le bug...)
Pour info, l'erreur "The parameters 'mainClass' for goal org.code
haus.mojo:exec-maven-plugin:1.6.0:java are missing" doit se comprendre comme ça : on utilise une fonctionnalité du plugin "exec-maven-plugin" (la commande exec:java) qui a besoin d'un paramètre "mainClass" qu'on ne lui a pas donné (c'est le nom de la classe où est la méthode main à exécuter)
Si tu regardes la configuration du pom.xml j'ai rajouté cette partie (que tu ne retrouveras pas dans le zip) pour paramétrer le mainClass :
Remarque : en réalité on pouvait aussi le faire avec le code du zip, mais comme il n'y avait pas la configuration dans le pom.xml il fallait spécifier la classe directement dans la ligne de commande (ce qui est un peu plus lourd).