tutorial español comandos eclipse maven autoproxy

español - ¿Hay alguna forma de configurar la configuración del proxy IDE de Eclipse a través de un script de configuración de autoproxy?



selenium webdriver tutorial español (5)

Estoy detrás de un cortafuegos que usa un script de configuración de autoproxy. Puedo navegar por Internet cuando habilito la url de autoproxy en la mayoría de los navegadores que uso (IE 7, IE 8, FF, Chrome). Para su referencia para habilitar la url de autoproxy en goto de Windows: Configuración -> Panel de control -> Opciones de Internet -> Conexiones -> Configuración de Lan -> (Verificar) use scripts de configuración automática -> ingrese el valor de Dirección como la url de script de autoproxy.

El problema al que me enfrento es: tengo el IDE de Eclipse y quiero configurar los ajustes del proxy en Eclipse de forma similar a la configuración del navegador, pero no puedo. No pude encontrar una configuración en Eclipse o NetBeans 6.9.1 o IntelliJ Idea para resolver este problema.

Estoy usando Maven2 integrado con estos IDEs y no hay repositorios locales configurados todavía. Maven2 intenta instalar tarros descargándolos de Internet pero no puede debido a la configuración del proxy. Puedo descargar manualmente estas bibliotecas desde los repositorios de Maven2 y tener un repositorio interno alojado con Artifactory o Nexus, pero me gustaría saber si hay alguna forma de hacerlo desde el propio IDE ...

Gracias por sus comentarios. Por favor hazme saber si tienes preguntas.


Bueno, está la página de preferencias de Conexiones de red; Usted puede agregar proxies allí. No sé mucho sobre eso; No sé si los complementos de integración de Maven usarán los proxies definidos allí.

Puede encontrarlo en Ventana ... Preferencias, luego General ... Conexiones de red.


Descargue cualquier script de configuración que esté usando su navegador.

el script tendría varios host: configuración del puerto. en función del dominio que desea conectar, uno de los puertos host: es seleccionado por el borwser.

en la configuración de la red del eclipse puede intentar instalar los puertos de host y ver si eso funciona.

trabajó para mi.

el script de configuración parece,

if (isPlainHostName(host)) return "DIRECT"; else if (dnsDomainIs(host, "<***sample host name *******>")) return "PROXY ***some ip*****; DIRECT"; else if (dnsDomainIs(host, "address.com") || dnsDomainIs(host, "adress2..com") || dnsDomainIs(host, "address3.com") || dnsDomainIs(host, "address4.com") return "PROXY <***some proxyhost****>:8080";

Debería buscar el puerto de host en la declaración de devolución.


En Netbeans, podemos usar Herramientas-> Opciones-> Pestaña General -> En configuración de proxy, seleccione Usar configuración de proxy del sistema.

De esta manera, utiliza la configuración de proxy proporcionada en Configuración -> Panel de control -> Opciones de Internet -> Conexiones -> Configuración de Lan -> usa scripts de configuración automática.

Si está utilizando maven, asegúrese de que la configuración del proxy no esté provista allí, de modo que use la configuración de Netbeans proporcionada anteriormente para el proxy.

Espero que esto ayude.

Shreedevi


En el archivo: $ your_eclipse_installation / configuration.settings / org.eclipse.core.net.prefs

necesitas la opción: systemProxiesEnabled = true

También puede configurarlo mediante la GUI de Eclipse: Vaya a Ventana -> Preferencias -> General -> Conexiones de red Cambie el proveedor a "Nativo"

La primera forma está funcionando incluso si su Eclipse está roto debido a intentos de configuración incorrectos.


Esto es lo que hago. Todas estas instrucciones se basan en mis experiencias mínimas con PAC de trabajo, así que YMMV.

Descargue su archivo pac a través de su URL de Pac. Es de texto plano y debería ser fácil de abrir en un editor de texto.

Cerca de la parte inferior, probablemente hay una sección que dice algo como: return "PROXY wxyz: a" donde "wxyz" es una dirección IP o nombre de usuario y "a" es un número de puerto.

Escribe esto abajo.

En una versión reciente de eclipse:

  • Vaya a Ventana -> Preferencias -> General -> Conexiones de red =
  • Cambiar el proveedor a "Manual"
  • Seleccione la línea "HTTP" y haga clic en el botón Editar
  • Agregue la dirección IP y el número de puerto arriba a la línea http
  • Si tiene que autenticarse para usar el proxy,
    • selecciona "Requiere autenticación"
    • escribe tu nombre de usuario Tenga en cuenta que si su autenticación está en un dominio de Windows, es posible que deba anteponer el nombre del dominio y una barra invertida (/) como: MYDOMAIN / MYUSERID
    • Escriba su contraseña
  • Haga clic en Aceptar
  • Haga clic en Aplicar
  • Haga clic en Aceptar

En este punto, debería poder navegar utilizando el navegador web interno (al menos en las URL de http).

Buena suerte.

Editar : para que lo sepas, es MUCHO más fácil de usar Nexus , un conjunto de etiquetas <mirror> y una única configuración de proxy (dentro de Nexus) para administrar los problemas de proxy de Maven dentro de un firewall.