环境
- 
CentOS 7.3
 - 
JRE 1.8
 - 
Lagom, Play, Scala, Java
 
问题
用Lagom/Play框架做个Web应用,https接入。
之前运行正常,在改了启动脚本后有问题了(报例外:Caused by: java.security.NoSuchAlgorithmException: Cannot find any provider supporting RSA/ECB/PKCS1Padding),原来用classpath指定jar包改为用-Djava.ext.dirs指定jar包目录。
解决
-Djava.ext.dirs需增加指定$JAVA_HOME/jre/lib/ext目录。
解惑
-Djava.ext.dirs会覆盖Java本身的ext设置(里面是Java自带的扩展功能,如SSL等)。














网友评论