当我将sample-java-client(来自alexa-avs-sample-app https://github.com/alexa/alexa-avs-sample-app)打包成胖jar并将其作为新“测试”的一部分运行时,我遇到了SSL握手问题java“项目,它只包含一个在启动时调用AVSApp(DeviceConfig config)的主函数。
我正在使用nodejs Companion Service,而config.json中的NONE路径是相对的。
当运行我的“测试java”时,我也试图强制它使用由alexa-avs-sample-app使用的SSL信任存储使用-Djavax.net.ssl.trustStore并将其指向绝对值sample-java-client中certs文件夹的路径但仍然没有运气。
希望有人能帮忙!!!
答案 0 :(得分:0)
我能够通过在启动脚本中指定适当的ALPN版本和bootclasspath参数来解决此问题。