Domanda

Sto cercando di creare un file di build formica a distanza copiare un file di guerra.

Ant SCP attività utilizza una libreria jsch per la copia remota. Come faccio a farlo funzionare attraverso un proxy, la biblioteca jsch sostiene chiaramente.

Non funziona per jsch.

JSch non legge le variabili di ambiente come http_proxy

c'è un'altra soluzione?

È stato utile?

Soluzione

Juriy è giusto, SCP compito in formica non supporta HTTP_PROXY variabile d'ambiente.

Il proxy http può permettere di SSH utilizzando il 'HTTP CONNECT' metodo, una soluzione facile per farlo funzionare è modificare la libreria JSch quali usi Ant per l'attività Scp.

src / com / jcraft / jsch / JSch.java le esigenze di file per essere patch per utilizzare la variabile d'ambiente http_proxy nel caso in cui è disponibile. Per l'utilizzo in shell non-login come da Eclipse dentro abbiamo bisogno di set le variabili di ambiente per il progetto da Eclipse all'interno

ho bloggato circa il processo di qui: http://xask.wordpress.com/2010/ 14/05 / ant-SCP-task-through-http_proxy /

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top