Passer des argument avec le manifeste java
Fermé
TIGER
-
7 sept. 2009 à 08:29
kij_82 Messages postés 4088 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 - 7 sept. 2009 à 13:56
kij_82 Messages postés 4088 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 - 7 sept. 2009 à 13:56
A voir également:
- Passer des argument avec le manifeste java
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Passer de windows 7 à windows 10 - Guide
- Jeux java itel football - Télécharger - Jeux vidéo
- Passer de qwerty a azerty - Guide
1 réponse
kij_82
Messages postés
4088
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
7 sept. 2009 à 13:56
7 sept. 2009 à 13:56
Bonjour,
Ce n'est pas possible.
De toute manière, pourquoi voudrais-tu passer des arguments dans le MANIFEST ?
Parce que tu souhaite donner des arguments au programme lorsque l'utilisateur lance ton JAR ? Dans ce cas là, ça veut dire que les arguments en question ne dépendent pas de l'utilisateur, donc tu peux peut-être les inclure directement dans ton programme ?
Une autre solution serait de passer par un fichier de configuration dans lequel tu as des couples variable = valeur.
Enfin, tu peux toujours passer par un script de lancement, qui lui même lancera la classe sous forme de ligne de commande tout en passant des paramètres.
Exemple de commande :
Il te reste ensuite à prendre en compte dans ta méthode main de ta classe main, le traitement des arguments passé à ta classe pour les utiliser.
Ce n'est pas possible.
De toute manière, pourquoi voudrais-tu passer des arguments dans le MANIFEST ?
Parce que tu souhaite donner des arguments au programme lorsque l'utilisateur lance ton JAR ? Dans ce cas là, ça veut dire que les arguments en question ne dépendent pas de l'utilisateur, donc tu peux peut-être les inclure directement dans ton programme ?
Une autre solution serait de passer par un fichier de configuration dans lequel tu as des couples variable = valeur.
Enfin, tu peux toujours passer par un script de lancement, qui lui même lancera la classe sous forme de ligne de commande tout en passant des paramètres.
Exemple de commande :
java -jar myjar Argument à passer à la "main classe"
Il te reste ensuite à prendre en compte dans ta méthode main de ta classe main, le traitement des arguments passé à ta classe pour les utiliser.