Comment exécuter un programme Java à distance?
Fermé
chercheur2017
Messages postés
56
Date d'inscription
mardi 18 avril 2017
Statut
Membre
Dernière intervention
16 décembre 2018
-
Modifié le 21 juin 2017 à 17:27
KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 - 22 juin 2017 à 13:09
KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 - 22 juin 2017 à 13:09
A voir également:
- Comment exécuter un programme Java à distance?
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Allumer pc à distance - Guide
- Java apk - Télécharger - Langages
1 réponse
KX
Messages postés
16752
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 août 2024
3 019
21 juin 2017 à 20:20
21 juin 2017 à 20:20
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
22 juin 2017 à 11:38
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!!
22 juin 2017 à 13:09
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).