第一步:生成keystore
生成方式网上大多数地方都能找到,此处随便推荐一帖
https://blog.csdn.net/gane_cheng/article/details/53001846
第二步:配置tomcat maven插件
对tomcat7-maven-plugin插件增加如下配置
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<httpsPort>8443</httpsPort>
<keystoreFile>/Users/admin/.tomcat.keystore</keystoreFile>
<keystorePass>123456</keystorePass>
<port>8080</port>
<path>/</path>
<uriEncoding>utf-8</uriEncoding>
</configuration>
</plugin>
重点来了!!
configuration中要比平时多三处配置
httpsPort:指https开启的端口
keystoreFile:指向keystore存放的位置
keystorePass:指keystore的密码
配置好后按平时启动即可使用访问https