6.2.3. Java プロジェクトでの自己署名証明書の使用
内部アーティファクトリポジトリーには、Java ではデフォルトで信頼される認証局によって署名された証明書がありません。通常は、内部企業の認証局によって署名されるか、自己署名されます。Java トラストストアに追加して、これらの証明書を受け入れるツールを設定します。
手順
リポジトリーサーバーからサーバー証明書ファイルを取得します。多くの場合、これは
tls.crt
という名前のファイルです。Java トラストストアファイルを作成します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
/projects/gradle/truststore.jks
にトラストストアファイルをアップロードして、すべてのコンテナーで利用できるようにします。
Gradle コンテナーにトラストストアファイルを追加します。
javax.net.ssl
システムプロパティーをJAVA_OPTS
環境変数に追加します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow