很多朋友想用java做科學研究工作,需要java程序能夠走s5代理沪悲,這里提供一種簡單的方式。
首先保證shadowsocks運行正常阱表,在系統(tǒng)啟動類前設(shè)置殿如,
String proxyHost = "127.0.0.1";
String proxyPort = "1080";
System.setProperty("http.proxyHost", proxyHost);
System.setProperty("http.proxyPort", proxyPort);
// 對https也開啟代理
System.setProperty("https.proxyHost", proxyHost);
System.setProperty("https.proxyPort", proxyPort);
附上springboot設(shè)置代理,
package cn.hinson;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
/**
* 啟動類
*
*/
@SpringBootApplication
public class App
{
public static void main( String[] args )
{
String proxyHost = "127.0.0.1";
String proxyPort = "1080";
System.setProperty("http.proxyHost", proxyHost);
System.setProperty("http.proxyPort", proxyPort);
// 對https也開啟代理
System.setProperty("https.proxyHost", proxyHost);
System.setProperty("https.proxyPort", proxyPort);
SpringApplication.run(App.class, args);
}
}
這樣程序就能通行無暢最爬,訪問需要的資源涉馁。
其他
本人也是在慢慢學習中,如有錯誤還請原諒爱致、敬請指出烤送,謝謝!