Onde o Java salva os detalhes do proxy?

3

Minha pergunta é como o título realmente diz. Mas para dar um pouco mais de detalhes sobre o que eu gostaria de saber, basicamente temos um pequeno grupo de usuários que desejam criar pequenos tutoriais em vídeo para distribuir na rede. Eles encontraram um site que fornece essa funcionalidade gratuitamente e faz uso de Java. A questão é que, como padrão, o Java pega suas configurações de proxy automaticamente do IE e não parece estar fazendo isso (nosso IE é configurado com configurações de detecção automática). A maneira de contornar isso é inserir manualmente o nosso endereço de proxy nas configurações do Javas, no entanto, os usuários não têm acesso para fazer isso.

Então, onde o Java salva suas configurações de proxy quando elas são inseridas manualmente no Java? Assim que souber disso, posso alterar as configurações apropriadas do registro / ini.

Então, se alguém puder fornecer ajuda, será bem-vindo.

(P.S não tinha 100% de certeza se isso deveria ter ocorrido em falha do servidor ou Super usuário, então me avise se este for o site errado)

    
por manemawanna 30.11.2009 / 11:49

2 respostas

0

Eu encontrei a resolução para isso, Java mantém um arquivo chamado deployment.properties nos dados do aplicativo (unidade: \ dados do aplicativo \ Sun \ Java \ Deployment), esse arquivo contém os dados que apontam para um proxy se ele tiver sido definido , então eu simplesmente copiei um modificado para a pasta de dados do aplicativo do usuário e agora o java é executado corretamente nos sites liberados.

    
por 10.12.2009 / 11:11
0

Isso pode ser feito através da linha de comando através dos seguintes argumentos para o comando java para casos de instância.

-Dhttp.proxyHost=proxy -Dhttp.proxyPort=8080

Você também pode criar ou editar um arquivo chamado net.properties na sua pasta $JAVA_HOME/lib contendo as seguintes propriedades

java.net.useSystemProxies=false
http.proxyHost=hostname
http.proxyPort=80
https.proxyHost=hostname
https.proxyPort=443
#... etc.

Consulte o seguinte para obter uma lista das propriedades de rede disponíveis que podem ser configuradas Propriedades de Rede Java6

    
por 30.11.2009 / 19:04