説明: サーバーが選択したプロトコル バージョン TLS10 は、クライアントの設定 [TLS12] では受け入れられません。
プロジェクトをローカルで実行する場合は問題ありません。パッケージ化してサーバーを起動すると、エラーが報告されます。クライアントの TLS バージョンがサーバーの TLS バージョンと一致していないと言われます。他の解決策も参照します。 jre/lib/security/ と言っているので、java.security の jkd.disabledAlgorithms の 3DES_EDE_CBC を削除してください。試してみましたが、うまくいきません。後で、JDK のバージョンのせいで、私の java.security が他の人の java.security と異なることがわかりました。 (私が使用しているバージョンは1.8.0_321です)、以前の低バージョンではそのような問題はありませんでしたが、高バージョンにアップグレードすると、さらにいくつかの問題が発生します
解決
1 ステップ 1: jre ディレクトリで java.security を見つけて変更します
2. ファイルを変更し
、TLS1、TLS1.1、および 3DES_EDE_CBC を削除します テスト後、データベースに接続し、通常どおり接続します