【发布时间】:2021-07-07 11:46:22
【问题描述】:
我有一个基本的 Spring Boot 应用程序
在我的 application.properties 文件中,我已将配置放在下面,
server.ssl.enabled=true
server.ssl.key-store-type=JKS
server.ssl.key-store=classpath:keystore.jks
server.ssl.key-store-password=password
server.ssl.key-alias=tomcat
keystore.jks 放在 src/main/resources 中
有没有办法在java程序里面添加这些配置,加载keystore.jks来启用https?
谢谢
【问题讨论】:
-
您可以将 application.properties 放在 JAR 的资源目录中。春天会把它捡起来。 docs.spring.io/spring-boot/docs/current/reference/html/…
-
您也可以将其作为命令行参数传递:Java -jar jarname.jar -Dserver.port=9091 -Dserver.ssl.enabled=false
标签: java spring spring-boot