如何从shell或cmd运行多个jar文件,并让所有这些文件使用不同的代理?


0

我正在尝试通过socks代理运行一个jar文件。如果我只有一个jar,它可能只是改变系统变量,但我需要同时运行20个jar文件,所有代理都有不同的代理。我该如何做到这一点?

Answers:


0

根据需要为每个代理设置不同的代理属性,例如在shell脚本中:

java -Dhttp.proxyHost=10.0.0.100 -Dhttp.proxyPort=8800 -jar path/to/program1.jar
java -Dhttp.proxyHost=10.0.0.101 -Dhttp.proxyPort=8801 -jar path/to/program2.jar
java -Dhttp.proxyHost=10.0.0.102 -Dhttp.proxyPort=8802 -jar path/to/program3.jar

java.io.IOException:无效的Http响应
sergbot

你能用代理运行任何jar文件吗?如果是,请按照相同的步骤进行其他操作。如果不是,这是一个不同的问题,不是多个代理的问题,而是使用代理的更基本的问题。
janos
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.