新技術端末での開発環境構築 - 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部の知恵袋参照