Bonjour,
Je dois créer un script ANT qui permettrait de copier un fichier depuis une machine Windows vers une machine Linux/Unix.
Le script doit faire appel à SSH pour gérer l'authentification sur le serveur cible.
Est-ce que quelqu'un a déjà rencontré ce type de script ou est-ce que quelqu'un pourrait me donner une piste s'il vous plaît?
Très simple vraiment. D'abord bien regarder s'il n'existe pas déjà une tâche ANT qui sait faire ça. Il y en existe tellement et pour tout. Sinon, il faut en programmer une. Au plus simple, cela consiste à écrire une classe Java avec une méthode execute dedans. Voici un exemple façon helloworld
Et voici le code XML pour que ANT voit notre classe comme une tâche
Pour toi, ce qu'il reste à faire, c'est d'appeler la commande ssh du système dans la méthode execute. Ca se fait avec la classe Runtime et "en s'y prenant bien" J'insiste sur ce dernier point, qui est d'ailleurs expliqué moult fois sur ce forum, si tu cherches.
Voilà pour un essai. Ensuite si tu veux peaufiner la coopération de ta tâche avec ANT, ta classe devra dériver de org.apache.tools.ant.Task.
Merci pour cette réponse.
Je suis tout nouveau sur ce forum et je n'ai malheureusement pas beaucoup de temps pour chercher. Aurais-tu un lien ou autre sur lequel me rediriger où je puisse y trouver une doc sur les tâches ANT?
Merci d'avance.
Pas de problème. Je peux même écrire le code à ta place si tu veux.
Pour la facturation, c'est à quelle adresse ?
Je ne vois pas d'intérêt pour moi à ce que tu m'écrives le code, en plus s'il faut que je paye... :? (Cela dit, je pense que c'était une blague ou alors je me suis mal renseigné sur le mode de fonctionnement de ce forum).
Si tu as des liens, je veux bien que tu me les fasses parvenir si cela ne te dérange pas.
En te remerciant par avance.
En effet :)
Et bien si un peu.
Tu poses une question. Je te donne une aide non négligeable, je te dis qu'il y a des discussions relatives au sujet sur ce forum, et tu me réponds que tu n'as pas le temps de chercher, qu'il faut que je retrouve les messages à ta place. Moi, à tort ou a raison, j'appelle ça abuser.
Tiens, il devint de plus en plus rigolo ce forum , en tout cas pour moi
Mais ranchement , ndeblouwe , il a raison Fred , je pense qu'il voudrai , si je me trompe pas , que les demandeurs sur ce forum font aussi un travail a eux , ce qui est d'ailleurs tres important , pour avancer.
voila, bonne chance
et a bientot
Dbobby
P.S je suis tj avec mon ancien probleme de la base de donnees ,type genealogie, alors je n'ai pas bcp de temps
Je demandais au cas où il aurait su instantannément, mais s'il faut chercher, je suis d'accord pour le faire d'autant que je sais où chercher maintenant.
Merci.
tres bien
bonne chance