新技術端末での開発環境構築 - slcsol4/wyn-wiki GitHub Wiki

バックエンドAPIの開発環境構築(新技術端末での追加設定)

2023.03.17追記

追加設定理由

  • globalprotectのセキュリティ確保のため、mavenリポジトリへのアクセスに証明書の個別設定が必要なため

設定方法

  • 証明書の取得
    • ブラウザから「https://repo.maven.apache.org」にアクセス
    • f12の開発者ツール
      • セキュリティタブをクリック
      • 証明書を表示をクリック
      • 詳細タブをクリック
      • 選択した証明書をエクスポートを実行
    • 上記でダウンロードされたcrtファイルを任意のフォルダに保存(例:C:\Users\vvtc0016\.ssh\repo.maven.apache.org.cr)
  • keytoolでJavaに証明書登録
    • コマンドプロンプトを管理者で開く
    • %Java_home%\binまでcd(場所はプロジェクトごとに違う可能性があります。InteliJからファイル>プロジェクト構造>SDKでみたら確実です)
    • 以下コマンドを実行
keytool -import -alias "globalprotect" -file %保存した証明書ファイルまでのフルパス% -keystore "%Java_Home%\lib\security\cacerts"
例)keytool -import -alias "globalprotect" -file C:\Users\vvtc0016\.ssh\repo.maven.apache.org.crt -keystore "C:\Users\vvtc0016\.jdks\openjdk-16.0.1\lib\security\cacerts"

パスワードは「changeit」
証明書を追加するかで「y」
  • これでbuild実行→エラーが発生しなかったらOKです

新技術端末へのソフトウェアインストール時注意事項

  • SS4部内のソフトウェア管理のため、メールで連絡する必要がある
  • 詳細は、4部の知恵袋参照