Java 不支持的协议:当试图将文件作为资源访问时,Websphere 6.1中的jndi
我的问题是,从我的存档中获取ressource失败,出现了Java 不支持的协议:当试图将文件作为资源访问时,Websphere 6.1中的jndi,java,websphere,jndi,Java,Websphere,Jndi,我的问题是,从我的存档中获取ressource失败,出现了格式错误的异常异常:未知协议:jndi 归档文件是一个war文件,已成功部署到Websphere中 当我试图通过访问存档中的某些文件时 jndi://server/context/filename 除非您注册了自定义URL处理程序,“jndi”不是受支持的协议 您正在尝试通过Java代码读取文件吗?带有“jndi”方案的URL由Tomcat中的ServletContext#getResource方法返回。但是,这是非标准的(即J2EE规
格式错误的异常异常:未知协议:jndi
归档文件是一个war文件,已成功部署到Websphere中
当我试图通过访问存档中的某些文件时
jndi://server/context/filename
除非您注册了自定义URL处理程序,“jndi”不是受支持的协议
您正在尝试通过Java代码读取文件吗?带有“jndi”方案的URL由Tomcat中的ServletContext#getResource方法返回。但是,这是非标准的(即J2EE规范不强制在该方法的返回值中使用URL方案),并且在其他应用程序服务器上会有所不同。请始终使用ServletContext#getResource方法,而不是直接编写URL。向我们展示一些代码会很有用