terça-feira, 23 de julho de 2013

Altere a forma como o Java trabalha

Quem trabalha administrando uma rede com filtros de conteúdo, firewall, etc, já se deparou com sites (ou "pedaços" do site) feitos em Java e que não funcionam direito dentro da rede. Você analisa a log do Proxy e não encontra qualquer problema. Atualiza o Java, mas o problema continua. Pode ser bloqueio de firewall.

Geralmente nas empresas o navegador está configurado para usar Proxy. Porém, o Java, por padrão, não utiliza Proxy. Assim, as requisições do Java não são listadas na log.

Uma forma de fazer com que o Java passe a usar o Proxy é instalando o pacote JRE. Com ele vem um programa chamado ControlPanel. Com ele você consegue alterar algumas opções do Java.

Com ele você pode alterar o tamanho máximo do Cache, por exemplo. Na minha máquina ele estava com 1Gb. Diminuí para 100Mb. Em "Configurações de rede..." você pode configurar o Proxy.


Isso fará com que as aplicações feitas em Java usem o Proxy.