sample-java-client (alexa-avs-sample-app https://github.com/alexa/alexa-avs-sample-appから) をファット jarにパッケージ化すると、SSL ハンドシェイクの問題が発生し、起動時に AVSApp(DeviceConfig config) を呼び出すメイン関数のみを含む新しい「test Java」プロジェクトの一部として実行します。
nodejs Companion Service を使用していますが、config.json のパスはどれも相対パスではありません。
Wireshark ログには、暗号化されたアラートが次のように表示されます。
「テストJava」を実行するときに、-Djavax.net.ssl.trustStoreを使用してalexa-avs-sample-appで使用されるSSLトラストストアを強制的に使用しようとし、それを絶対パスに向けましたsample-java-client の certs フォルダーに移動しますが、まだ運がありません。
誰かが助けてくれることを願っています!!!