La compilación falla cuando se utiliza un servidor proxy

Si utiliza un servidor proxy, debe configurar Maximo Anywhere para trabajar con el servidor proxy.

Procedimiento

  1. Abra un indicador de mandatos, haga ping al servidor proxy y tome nota del host y el número de puerto del proxy.
  2. Abra un indicador de mandatos y sitúese en el directorio <dir_instalación>\AnywhereAppCntr.
  3. Ejecute los mandatos siguientes:
    Si el servidor proxy no necesita un nombre de usuario y una contraseña, ejecute los mandatos siguientes:
    • npm config set proxy
      http://<hostproxy>:<puerto>
    • npm config set https-proxy
      http://<hostproxy>:<puerto>
    Si el servidor proxy requiere un nombre de usuario y una contraseña, ejecute los mandatos siguientes:
    • npm config set proxy
      http://<nombre_usuario>:contraseña@<hostproxy>:<puerto>
    • npm config set https-proxy
      http://<nombre_usuario>:contraseña@<hostproxy>:<puerto>
  4. En el directorio <dir_inicio_instalación>\AnywhereAppCntr\scripts\internal\android, abra el archivo gradle.properties en un editor de texto.
  5. Añada las propiedades siguientes, junto con los valores correspondientes al entorno, al archivo gradle.properties:
     systemProp.http.proxyHost=
     systemProp.http.proxyPort=
     systemProp.https.proxyHost=
     systemProp.https.proxyPort=
     systemProp.http.proxyUser=
     systemProp.http.proxyPassword=
    Puede eliminar las propiedades proxyUser y proxyPassword si el entorno no las requiere.
  6. Abra Android Studio para descargar e instalar los SDK de Android necesarios.
  7. Vaya a Configurar > SDK Manager > Valores del sistema > Proxy HTTP.