gpt4 book ai didi

maven - Spring Boot GS : ComponentScan and ClassNotFoundException for ConnectionFactory

转载 作者:行者123 更新时间:2023-12-03 10:44:48 27 4
gpt4 key购买 nike

我正在玩 Spring Boot 入门指南,但自动配置失败,我得到:

 java.lang.ClassNotFoundException: javax.jms.ConnectionFactory

似乎是由于 Application 类的位置。它应该位于哪里?在顶级包 (src/main/java) 还是在特定包中?

最佳答案

您的 Application类应该放在特定的包中,而不是放在默认(顶级)包中。例如,把它放在com.example并将所有应用程序代码放在这个包或子包中,如 com.example.foocom.example.bar .

放置您的 Application默认包中的类,即直接在 src/main/java 中这不是一个好主意,它几乎肯定会导致您的应用程序无法启动。如果你这样做,你应该看到这个警告:

** WARNING ** : Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package.

关于maven - Spring Boot GS : ComponentScan and ClassNotFoundException for ConnectionFactory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28211049/

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