я не могу запустить исполняемый файл jar, но могу запустить его с помощью java -jar xxx.jar - PullRequest
0 голосов
/ 30 октября 2019

Я разрабатываю приложение для весенней загрузки для моего школьного проекта. После того, как я поместил security.require-ssl=true в мои application.properties, сайт сервера начинает выдавать мне ошибки:

The web application [ROOT] appears to have started a thread named [spring.cloud.inetutils] but has failed to stop it. This is very likely to create a memory leak.

Однако в моей среде разработки для Windows 10 все работает нормально.

После нескольких часов попыток и ошибок я понимаю, что могу успешно запустить его с: java -jar xxx.jar, но я хочу просто запустить исполняемый файл jar

Я использовал maven для генерации исполняемого файла jar.

это мой файл конфигурации

server.ssl.key-store-type=PKCS12
server.ssl.key-store=itsa.p12
server.ssl.key-store-password=abc123
server.ssl.key-alias=itsa
server.ssl.enabled=true
server.ssl.protocol=TLS
security.require-ssl=true

server.tomcat.max-threads=2
spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource
spring.datasource.tomcat.initial-size=2
spring.datasource.tomcat.max-wait=20000
spring.datasource.tomcat.max-active=2
spring.datasource.tomcat.max-idle=2
spring.datasource.tomcat.min-idle=1
spring.datasource.tomcat.default-auto-commit=true   

server.port=9090
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...