Tomcat8.5报空指针异常错误
发布日期:2019-04-01tomcat8.5版本和tomcat8.0有了很大的区别,默认的server.xml中https的配置方式也有了变化:
然而当启动的时候,却报出了空指针错误:

查源代码发现,tomcat8.5代码中要求有别名,如果没有配置,默认使用“tomcat”作为别名。显然,我们的证书别名不会是tomcat。
我们可以使用如下命令查看证书的别名:

比如:


可以看到,此证书的别名是“1”,我们就可以在server.xml中配置别名了:

添加certificateKeyAlias="1"
然后再次启动tomcat,空指针报错就消失了。
原创文章,转载请注明来源