[英]Trying to use Java Message Service (JMS) API with Service Bus and AMQP
我正在尝试执行此示例程序 ,但出现以下类未找到异常:
javax.naming.NoInitialContextException: Cannot instantiate class: org.apache.qpid.amqp_1_0.jms.jndi.PropertiesFileInitialContextFactory [Root exception is java.lang.ClassNotFoundException: org.apache.qpid.amqp_1_0.jms.jndi.PropertiesFileInitialContextFactory]
at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
at javax.naming.InitialContext.init(Unknown Source)
at javax.naming.InitialContext.<init>(Unknown Source)
at filternet.SimpleSenderReceiver.<init>(SimpleSenderReceiver.java:30)
at filternet.SimpleSenderReceiver.main(SimpleSenderReceiver.java:60)
Caused by: java.lang.ClassNotFoundException: org.apache.qpid.amqp_1_0.jms.jndi.PropertiesFileInitialContextFactory*
我的pom文件中包含以下依赖项:
<dependency> <groupId>org.apache.qpid</groupId>
<artifactId>qpid-jms-client</artifactId> </dependency>
但是我在本地Maven存储库中找不到PropertiesFileInitialContextFactory
类文件或任何jndi目录。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.