您好,我正在尝试从计算机中的本地客户端连接我的服务器我有一个远程服务器正在运行..当我从 Netbeans 运行我的代码时,一切正常......当我从 CMD 尝试时,我收到此错误java.lang.NullPointerException at com.sun.enterprise.naming.impl.SerialContext.getORB(SerialContext.java:347) at com.sun.enterprise.naming.impl.SerialContext.getProviderCacheKey(SerialContext.java:354) at com。 sun.enterprise.naming.impl.SerialContext.getRemoteProvider(SerialContext.java:384) at com.sun.enterprise.naming.impl.SerialContext.getProvider(SerialContext.java:329) at com.sun.enterprise.naming.impl。 SerialContext.lookup(SerialContext.java:477) at com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:438) at javax.naming.InitialContext.lookup(Unknown Source) at test4.Test4.main( Test4.java:45) 线程“main”中的异常 javax.naming.NamingException:在 SerialContext[myEnv={java.naming.factory.initial=com.sun.Enterprise.naming.impl.SerialInitContextFactory, java.naming.factory.url.pkgs=com.sun.enterprise.naming, java.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl} [Root 异常是 javax.naming.NamingException:无法获取 SerialContextProvider for SerialContext[myEnv={java.naming.factory.initial=com.sun.enterprise.naming.impl.SerialInitContextFactory, java.naming.factory.url.pkgs= com.sun.enterprise.naming, java.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl} [根异常是 java.lang.NullPointerException]] 在 com.sun.enterprise。 com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:438) at javax.naming.InitialContext.lookup(Unknown Source) at test4 处的naming.impl.SerialContext.lookup(SerialContext.java:491)。 Test4.main(Test4.java:45) 引起:javax.naming.NamingException: 无法获得 SerialContextProvider for SerialContext[myEnv={java.naming.factory.initial=com.sun.enterprise.naming.impl.SerialInitContextFactory, java.naming.factory.url prise.naming.impl.SerialContext.getORB(SerialContext.java:347) 在
1 回答
潇湘沐
TA贡献1816条经验 获得超6个赞
好的,我想通了!!!我应该将所有路径与安装 glassfish 的 jars lib 一起放置并运行 java -cp "c:/programFiles/glassfish/lib/*" test4.Test4 可以关闭主题。
添加回答
举报
0/150
提交
取消