Skip to content

微信支付 打成jar包后部署 访问不到 classpath下的 classpath:cert/apiclient_cert.p12 证书 #1549

Closed
@cnsyear

Description

@cnsyear

简要描述

springboot集成微信支付 打成jar包后部署 访问不到 classpath下的 classpath:cert/apiclient_cert.p12 证书

image

模块版本情况

  • WxJava 模块名: weixin-java-pay
  • WxJava 版本号:3.7.0

详细描述

将排查WxPayConfig.java的148行 inputStream = WxPayConfig.class.getResourceAsStream(path); 获取方式,idea运行正常 打jar包部署访问不到

解决方案

 //解决打jar包后访问不到classpath下的文件
    inputStream =  Thread.currentThread().getContextClassLoader().getResourceAsStream(path);

望大佬看一下问题,早日发布版本修复~~~~

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions