请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

java启动出错是什么原因?要怎么操作?

Error starting ApplicationContext. To display the conditions report re-run your application with ‘debug’ enabled.
2023/02/13 23:53:58 ERROR Application run failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘wechatMetaContainer’ defined in class path resource [cn/felord/payment/wechat/WechatPayConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [cn.felord.payment.wechat.v3.WechatMetaContainer]: Factory method ‘wechatMetaContainer’ threw exception; nested exception is cn.felord.payment.PayException: Cannot load keys from store: class path resource [apiclient_cert.p12]
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:658)

正在回答 回答被采纳积分+3

1回答

神思者 2023-02-14 09:23:14

你的项目resources目录里面没有p12的数字证书文件?

1 回复 有任何疑惑可以回复我~
  • 提问者 慕虎9332954 #1
    有个打问号的p12证书文件
    回复 有任何疑惑可以回复我~ 2023-02-14 11:49:38
  • 神思者 回复 提问者 慕虎9332954 #2
    那应该不可能,既然有p12文件就不应该报这个错误。要么是你的YML文件配置的不对,要么是你用浏览器下载项目造成的。你用git客户端重新下载项目
    回复 有任何疑惑可以回复我~ 2023-02-14 20:34:07
  • 提问者 慕虎9332954 回复 神思者 #3
    搞了3天确实是yml里面的patient-wx-api里面的app-v3-secret没填正确,填成了app-secret的了,这个只要错一个字就启动不了,各位同学以此为戒!
    回复 有任何疑惑可以回复我~ 2023-02-19 17:29:43
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信