В статье вы Предоставленный о Java Plug-в (т.е. в среде выполнения Java для браузеров), которые могут быть настроены с помощью Java Plug-в Control Panel к и применяется к:
Платформа (ы): Все платформы
Таким образом, это действительно не для Windows специфичны.
Теперь, если ваш вопрос «Как я могу начать Java Plug-в панели управления на Solaris», ответ:
Вы можете запустить панель управления, запустив исполняемый файл ControlPanel. В Java 2 SDK, этот файл находится в
<SDK installation directory>/jre/bin/ControlPanel
Например, если ваш Java 2 SDK установлен в /usr/j2se
, запустите панель управления с помощью следующей команды:
/usr/j2se/jre/bin/ControlPanel
Но обычно люди не используют Solaris для серфинга, поэтому я не уверен, что это то, что вы ищете (на самом деле я не понял, что вы хотите сделать).
Если вы собираетесь подключаться программно, обратите внимание, что Java использует два системных свойства для назначения прокси: http.proxyHost
и http.proxyPort
. Для апплетов они автоматически настроены на использование настроек браузера. Тем не менее, в приложении вы должны установить их самостоятельно:
Properties props = System.getProperties();
props.put("http.proxyHost", "proxyhostname");
props.put("http.proxyPort", "proxyhostport");
Согласно комментарию, я понимаю, что вы хотите использовать файл PAC. Чтобы использовать авто-конфигурацию Proxy из кода Java и/или Ant с Java 1.5+, вы можете настроить прокси на уровне «OS» и установить системное свойство java.net.useSystemProxies
на true
(см. Раздел 4) ProxySelector of Java Networking and Proxies) или -autoproxy
вариант для Ant. Это заставит Java-код и/или Ant использовать прокси-серверы ОС.
Чтобы настроить хост Solaris, если вы используете Gnome 2.X, вы можете настроить прокси-серверы глобально через пользовательский интерфейс (System> Preferences> Network Proxy).Если вы не используете Gnome, настроить переменные окружения следующим:
export http_proxy=http://username:[email protected]_url
Чтобы задать список, не являющихся прокси-хостов (в случае необходимости), установка этой переменной (это пример):
export no_proxy=localhost,127.0.0.0/8,*.local
Интересно. Дайте мне знать, если это сработает. Мое «решение» состояло в том, чтобы воссоздать логику в JS в специальном классе java-селектора прокси, но я хотел бы просто указать на JS-файл и заставить его работать так, как это делают браузеры. –
Прокси-полевка работала как угощение. Настоятельно рекомендуется. –