gpt4 book ai didi

java - RabbitMQ JAVA Spring 配置 - spring.rabbitmq.ssl.key-store

转载 作者:行者123 更新时间:2023-12-04 22:42:15 24 4
gpt4 key购买 nike

我正在尝试将我的 Spring 应用程序连接到 RabbitMQ 服务器。
我的 src/main/resources 文件夹中有一个 application.properties 文件,其中包含以下属性:

spring.rabbitmq.port=port
spring.rabbitmq.username=user
spring.rabbitmq.password=pass
spring.rabbitmq.host=hostname
spring.rabbitmq.ssl.verify-hostname=true
spring.rabbitmq.virtual-host=virtualHost
spring.rabbitmq.ssl.enabled=true
spring.rabbitmq.ssl.algorithm=TLSv1.2
spring.rabbitmq.ssl.key-store=client-file
spring.rabbitmq.ssl.key-store-password=client
“客户端文件”也在同一目录中 - src/main/resources。但是,当我构建应用程序时 - 我收到以下错误:
Factory method 'rabbitConnectionFactory' threw exception; 
nested exception is org.springframework.amqp.AmqpIOException: java.io.FileNotFoundException:
class path resource [client-file] cannot be opened because it does not exist
我的文件未被识别...我可能需要一些完整路径,但不确定它应该是什么样子。任何帮助将不胜感激!

最佳答案

试试这样:

...
spring.rabbitmq.ssl.key-store=classpath:/client-file
spring.rabbitmq.ssl.key-store-password=client
我确实把我的放在资源文件夹'..\src\main\resources'中。

关于java - RabbitMQ JAVA Spring 配置 - spring.rabbitmq.ssl.key-store,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66983766/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com