プロキシー・サーバーの使用時にビルドが失敗する

プロキシー・サーバーを使用する場合、Maximo Anywhere をプロキシー・サーバーで機能するように構成する必要があります。

手順

  1. コマンド・プロンプトを開き、プロキシー・サーバーを ping し、プロキシー・ホストとポート番号をメモします。
  2. コマンド・プロンプトを開き、<install_home>¥AnywhereAppCntr ディレクトリーにディレクトリー変更します。
  3. 次のコマンドを実行します。
    プロキシー・サーバーでユーザー名とパスワードが不要な場合は、以下のコマンドを実行します。
    • npm config set proxy http://<proxyhost>:<port>
    • npm config set https-proxy http://<proxyhost>:<port>
    プロキシー・サーバーでユーザー名とパスワードが必要な場合は、以下のコマンドを実行します。
    • npm config set proxy http://<username>:password@<proxyhost>:<port>
    • npm config set https-proxy http://<username>:password@<proxyhost>:<port>
  4. <install_home>¥AnywhereAppCntr¥scripts¥internal¥android ディレクトリー内で、gradle.properties ファイルをテキスト・エディターで開きます。
  5. gradle.properties ファイルに、ご使用の環境に関連する値とともに以下のプロパティーを追加します。
     systemProp.http.proxyHost=
     systemProp.http.proxyPort=
     systemProp.https.proxyHost=
     systemProp.https.proxyPort=
     systemProp.http.proxyUser=
     systemProp.http.proxyPassword=
    proxyUser プロパティーと proxyPassword プロパティーは、ご使用の環境で不要な場合は削除できます。
  6. Android Studio を開き、必要な Android SDK をダウンロードしてインストールします。
  7. 「Configure (構成)」 > 「SDK Manager」 > 「システムの設定 (System Settings)」 > 「HTTP プロキシー (HTTP Proxy)」の順に移動します。