2011-06-01 32 views
2

我正在用Maven編寫帶Jetty的Web應用程序。我有一個API,它試圖連接到網絡並獲取數據。我在代理內。Jetty與Maven的代理連接

我無法連接到網絡。我可以在Maven或Jetty/Maven設置中提供某處,以便我的Web應用程序可以通過代理獲取Internet訪問權限嗎?

每次我得到連接超時。

+0

也許你應該提供更多的細節......例如,這是在你的webapp連接到網絡的java代碼? – Raghuram 2011-06-02 05:13:10

+0

是的,它是一個用Servlet編寫的Java API。它嘗試訪問網絡,但我在防火牆內。我只能通過代理訪問。 API沒有任何代理髮現。 – Rajmahendra 2011-06-02 06:59:14

回答

1

This technote說明了您可以通過代碼從您的java代碼訪問互聯網的不同方式。它可以像運行Maven

  • http.proxyHost之前設置以下系統屬性一樣簡單:代理服務器的主機名
  • 把http.proxyPort:端口號,默認值是80