com.ibm.websphere.naming.WsnInitialContextFactory的jar文件

tan*_*ban 1 websphere

我正在尝试连接到Websphere 8.0(WAS)

我有例外

Exception occurred: javax.naming.NoInitialContextException: Cannot instantiate      
class:com.ibm.websphere.naming.WsnInitialContextFactory
Run Code Online (Sandbox Code Playgroud)

在运行我的程序时。

我的jndi.properties是

java.naming.factory.initial=com.ibm.websphere.naming.WsnInitialContextFactory
java.naming.factory.url.pkgs=com.ibm.ws.naming
java.naming.provider.url=iiop://<myip>:2810
Run Code Online (Sandbox Code Playgroud)

我可以知道我们应该使用哪个罐子才能成功连接吗?

tri*_*lef 6

您肯定在类路径中需要WAS_ROOT / runtimes / com.ibm.ws.ejb.thinclient_8.0.0.jar,其中WAS_ROOT是WAS的安装目录。