
java
文章平均质量分 64
未来星辰
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
微信支付接入异常java.lang.NoSuchMethodError: kotlin.collections.ArraysKt.copyInto([B[BIII)[B] with root caus
最近在接入微信支付的jsapi支付,遇到一个微信支付官方包的BUG,我使用jdk是1.8的,引入微信支付官方0.2.6包后,如下图的包在创建JsapiService对象时出现以下错误:大概的意思就是引用了okhttp的jar包,接口报异常。通常是因为引用了okhttp多个版本的包导致的,但是我是没有引用okhttp相关的包。然后我查看maven包的依赖的关系和版本。原创 2023-03-09 15:22:02 · 1928 阅读 · 0 评论 -
idea本地编译报错 程序包org.slf4j不存在;程序包javax.servlet.http不存在;Error:(13, 2) java: 找不到符号;
一、问题详细最近换了一台新电脑,再打开之前的旧项目是报下面的错误,但是项目可以正常打包编译,但是就不能本地运行二、原因主要原因还是jar包下载失败,或者没有自动下载缺少的jar包三、解决办法1.idea配置自动下载缺失jar包解决方式如下:File—>Setting—>Build,Execution,Deployment—>Maven—>Importing然后右键maven项目,maven->Reimport,就可自动下载jar包了,...原创 2020-08-14 17:47:59 · 19930 阅读 · 4 评论 -
RSA密钥BEGIN CERTIFICATE、BEGIN RSA PRIVATE KEY和BEGIN PRIVATE KEY的区别
最近在用RSA做签名校验,遇到个坑,对方给的RSA密钥一直不能解析成PublicKey对象,他们那边使用PHP可以直接使用,我这边是用java代码却用不了,百度相关的资料也很少,后来才发现是RSA密钥的证书格式不一样,今天做一下总结;一、区别:1.1、-----BEGIN CERTIFICATE-----格式密钥:这种密钥的格式是cer的密钥证书,如下图:在PHP代码中是可以......原创 2020-01-08 19:54:26 · 43630 阅读 · 7 评论 -
idea使用Maven多环境配置的使用教程及配置不生效情况
我们平时开发中,基本都会有开发环境、测试环境、生产环境,需要切换不同的配置文件;如果每次都手动修改配置文件就太麻烦了;所有我们可以使用maven配置多环境,配置完成效果:配置步骤:1、在项目的resources目录下创建config文件夹,添加不同环境的配置文件,如下图:2、在pom.xml的添加配置2.1、在pom.xml的project标签添加以下标签 <pr...原创 2020-01-07 11:13:57 · 10192 阅读 · 5 评论