Passage en parametre dans mon run.bat - Java - Programmation
Marsh Posté le 30-03-2010 à 11:50:21
Bonjour,
Il faut que tu modifie ta fonction main() dans deleteolderobject de facon a ce qu'elle accepete un argument:
*http://java.sun.com/docs/books/tutorial/essential/environment/cmdLineArgs.html
Marsh Posté le 30-03-2010 à 12:16:10
Le voici:
Code :
|
Mais pour le run,c'est quoi la syntaxe pour ajouter un argt à mon DeleteOlderObjects:
Code :
|
Marsh Posté le 30-03-2010 à 13:13:42
4lkaline a écrit : Le voici:
|
tout est indiqué dans le lien de breizhbugs .
tu appelles ton java comme ca:
Code :
|
et tu utilise ton argument passé comme ca (pense bien a vérifié args.length avant pour checker si un paramètre à été passé):
Code :
|
Marsh Posté le 30-03-2010 à 14:09:30
Merci de votre aide,je pourrai tester demain
Marsh Posté le 30-03-2010 à 11:39:26
Salut à tous,
J'ai un fichier run.bat qui se charge de lancer mon DeletOlderObjects.JAVA
Voici le run:
Et voici mon DeletOlderObjects.JAVA
Pour faire un test,je déclare et affecte ma variable searchPath ici,mais j'aimerai virer cette ligne et passer directement depuis mon run cette variable en parametre. Quelqu'un peut me guider?
Merci
Message édité par 4lkaline le 30-03-2010 à 11:40:01
---------------
"Qu'est-ce que je vais devenir ? Je suis ministre, je ne sais rien faire !" Saluste (la Folie des Grandeurs)