This question already has answers here:
The meaning of NoInitialContextException error
(12个答案)
7年前关闭。
当我运行与JMS相关的应用程序时,遇到以下异常错误。
javax.naming.NoInitialContextException:需要在环境或系统属性中或作为applet参数或在应用程序资源文件中指定类名称:java.naming.factory.initial
我们正在使用Sun Application Server 9.1
知道我们缺少什么吗?
我已经尝试添加以下内容,但结果仍然相同
(12个答案)
7年前关闭。
当我运行与JMS相关的应用程序时,遇到以下异常错误。
javax.naming.NoInitialContextException:需要在环境或系统属性中或作为applet参数或在应用程序资源文件中指定类名称:java.naming.factory.initial
我们正在使用Sun Application Server 9.1
知道我们缺少什么吗?
我已经尝试添加以下内容,但结果仍然相同
Properties env = new Properties();
env.put("java.naming.factory.initial","com.sun.jndi.cosnaming.CNCtxFactory");
Context ctx = new InitialContext(env);
最佳答案
一个非常常见的错误可能是您尚未添加jboss-client.jar!
或使用weblogic时使用备用jar。
09-25 23:32