問題タブ [jdeps]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
152 参照

java - カスタム Java ランタイム イメージを使用しているが使用していない場合に javax.net.ssl.SSLHandshakeException が発生する

httpポストリクエストを送信するだけのこのクラスがあります:

jar とそのための Java ランタイム イメージを構築するこの.batファイルがあり、このカスタム ランタイム イメージを使用して jar を実行します。

カスタム jre でアプリケーションを実行すると、エラーが発生します。

ただし、カスタム jre を使用せずに通常の方法でアプリケーションを実行すると、このエラーは発生しません。この問題は、カスタム jre が適切にビルドされていないために発生していますか? カスタム jre にいくつかのモジュールがありませんか? それとも、これはまったく別の問題ですか?一部のモジュールが欠落している場合、それらを含めるにはどうすればよいですか? どちらですか?どうすればわかりますか?から出力されたモジュールのみを追加しましたjdeps

これは私が得る全体のスタックトレースです:

これは、ランタイムを作成するために追加したモジュールですjava.base。これは、jdeps から出力されたものだからです。