最近有 2 个项目都是这样,换台服务器就启动成功了,在原来的服务器就一直报异常。
|
easyleeApr 1, 2020 via Android
1
我认为你还是把异常贴出来比较好。
|
|
luckyqiangApr 1, 2020
2
报的异常贴出来看看
|
|
3
@easylee
@luckyqiang Caused by: java.security.NoSuchAlgorithmException: Algorithm HmacPBESHA256 not available at javax.crypto.Mac.getInstance(Mac.java:181) at sun.security.pkcs12.PKCS12KeyStore.engineLoad(PKCS12KeyStore.java:2090) |
|
kebynApr 1, 2020
4
看起来是 java 版本不同,使用 oracle jdk
|
|
doudouwuApr 2, 2020
5
确实如 4 楼所说,服务器无辜躺枪
|
|
cheng6563Apr 2, 2020 via Android
6
Windows 和 Linux 有可能有区别
|
|
GoRoadApr 2, 2020
7
类加载顺序 还会不一样?
|
|
xuanbgApr 2, 2020
8
楼主你这个是缺少包啊,两台机器 JSE 或者 JDK 不一样吧
|
|
cookiiApr 2, 2020
9
估计是 jre 环境不一样导致的吧,这种加密算法 openjdk 可能没有
|
|
hantsyApr 2, 2020
10
建议 Docker 化,做到完全统一开发部署环境。
|
|
InkAndBannerApr 8, 2020
11
docker+1
|