Я видел вопрос о настройке прокси для JVM, но я хочу спросить, как можно использовать прокси-сервер, который уже настроен (в Windows).
Вот демонстрация моей проблемы:
- Перейдите на панель управления → Java и установите адрес прокси.
- Запустите следующий простой код апплета (я использую Eclipse IDE):
import java.awt.Graphics;
import javax.swing.JApplet;
import java.util.*;
public class Stacklet extends JApplet {
private String message;
public void init(){
Properties props = System.getProperties();
message = props.getProperty("http.proxyHost", "NONE");
message = (message.length() == 0)? "NONE": message;
}
public void paint(Graphics g)
{
g.drawString(message, 20, 20);
}
}
Апплет отображает "NONE" независимо от настроек, которые вы разместили в панели управления Java. Лучше всего было бы, если бы параметры прокси-сервера Windows (обычно установленные в Internet Explorer) были тем, что я мог определить, но выполнение дополнительного шага настройки на панели управления Java по-прежнему будет приемлемым решением.
Спасибо!