Question

Je suis en train de faire un fichier de construction fourmi de copier un fichier à distance de guerre.

La tâche Ant utilise une bibliothèque jsch pour la copie à distance. Comment puis-je faire fonctionner via un proxy, la bibliothèque de jsch soutient clairement.

ne fonctionne pas pour jsch.

jsch ne lit pas les variables d'environnement comme http_proxy

est-il une autre solution?

Était-ce utile?

La solution

Juriy est juste, la tâche SCP dans la fourmi ne supporte pas la variable d'environnement HTTP_PROXY.

Le proxy http peut vous permettre de SSH en utilisant la méthode « HTTP CONNECT », une solution facile pour le faire fonctionner est de modifier la bibliothèque jsch usages qui Ant pour la tâche Scp.

src / com / Jcraft / jsch / JSch.java besoins de fichiers en patchs pour utiliser la variable d'environnement http_proxy dans le cas où il est disponible. Pour une utilisation dans des coquilles non-connexion comme d'éclipse à l'intérieur, nous devons l'ensemble des variables d'environnement pour le projet d'éclipse intérieur

Je blogué sur le processus ici: http://xask.wordpress.com/2010/ 05/14 / ant-scp-tâche par-http_proxy /

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top