我正在运行 Tomcat 5.0,但从 Java 的 tomcats 'webapps' 获取资源时遇到问题。有一个 html 文件,我在服务器启动后检查它是否可用
tomcat_folder/webapps/myProject/site.html
在 Java 中,我在服务器启动时运行此代码:
URL url = new URL("http://localhost:8080/myProject/site.html");
URLConnection con = url.openConnection();
Object content = con.getContent();
getContent() 抛出 FileNotFoundException。
但是当我将“http://localhost:8080/myProject/site.html”放入浏览器时,网站显示没有问题。
此外,我在 4 台机器上进行了测试——在 2 台机器上一切都很好,在其他 2 台 FileNotFoundException 上。
我认为这可能是一些文件夹安全访问问题或用户权限,但最终我没有任何线索。有什么建议么?