Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
将文件上传到亚马逊 s3 服务器上。
制作应用程序的可执行 jar 时,应用程序工作正常。
但是,当应用程序的本机打包完成时,会创建 .msi 文件并在安装 .msi 后应用程序正确启动,但在 s3 上上传文件时出现“无法计算请求签名:算法 HmacSHA1 不可用”错误在日志文件中。
jar 和本机应用程序的创建由 com.zenjava maven 插件完成。
我得到了解决方案。当在包装中创建 jre 时,它不包含“ext”文件夹,该文件夹在常规 jre 中可用,其中包含执行与 java.sequrity package.so 相关的任务所需的 jar,将“ext”文件夹放入原生 bundle jar 问题已解决