该javax.naming软件包包括JNDI API。由于它只是一个API,而不是一个实现,因此你需要告诉它要使用哪个JNDI实现。这些实现通常特定于你要与之对话的服务器。
要指定实现,请在Properties
构造时传入一个对象InitialContext
。这些属性指定要使用的实现以及服务器的位置。InitialContext
仅当存在系统属性时,默认构造函数才有用,但是这些属性与你手动传递它们时相同。
至于需要设置哪些属性,取决于服务器。你需要查找这些设置并将其插入。
NoInitialContextException错误的含义
该javax.naming软件包包括JNDI API。由于它只是一个API,而不是一个实现,因此你需要告诉它要使用哪个JNDI实现。这些实现通常特定于你要与之对话的服务器。
要指定实现,请在Properties
构造时传入一个对象InitialContext
。这些属性指定要使用的实现以及服务器的位置。InitialContext
仅当存在系统属性时,默认构造函数才有用,但是这些属性与你手动传递它们时相同。
至于需要设置哪些属性,取决于服务器。你需要查找这些设置并将其插入。