gpt4 book ai didi

java - 尝试访问文件作为资源时不支持的协议(protocol) : jndi with Websphere 6. 1

转载 作者:行者123 更新时间:2023-12-01 16:12:53 25 4
gpt4 key购买 nike

我遇到了一个问题,从我的存档中获取资源失败,并出现 MalformedURLException:未知协议(protocol):jndi

该存档是一个 war 文件,已成功部署到 Websphere 中。

当我尝试通过以下方式访问存档中的某些文件时

jndi://server/context/filename

我收到MalformedURLException

最佳答案

带有“jndi”方案的 URL 由 Tomcat 中的 ServletContext#getResource 方法返回。然而,这是非标准的(即 J2EE 规范没有强制在该方法的返回值中使用 URL 方案),并且在其他应用程序服务器上它会有所不同。始终使用 ServletContext#getResource 方法,而不是尝试直接编写 URL。

关于java - 尝试访问文件作为资源时不支持的协议(protocol) : jndi with Websphere 6. 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/229196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com