我正在尝试使用Active MQ和Eclipse设置示例聊天应用程序。
我已按照Apache网站上的文档执行聊天应用程序时出现以下错误
javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
at javax.naming.InitialContext.getURLOrDefaultInitCtx(Unknown Source)
at javax.naming.InitialContext.list(Unknown Source)
我认为jndi.properties
文件没有加载但不确定这是否是根本原因
以下问题类似但我没有看到问题得到解决。 How to place a file on classpath in eclipse?