如何使用嵌入式Jetty服务静态内容?

如何使用嵌入式Jetty服务静态内容?,jetty,embedded-jetty,Jetty,Embedded Jetty,我曾尝试使用嵌入式Jetty为简单的html文档提供服务,但我一直遇到404错误。这是我的相关设置 ResourceHandler resource_handler = new ResourceHandler(); resource_handler.setDirectoriesListed(true); resource_handler.setWelcomeFiles(new String[] { "index.html" }); resource_handler.setResourceBase

我曾尝试使用嵌入式Jetty为简单的html文档提供服务,但我一直遇到404错误。这是我的相关设置

ResourceHandler resource_handler = new ResourceHandler();
resource_handler.setDirectoriesListed(true);
resource_handler.setWelcomeFiles(new String[] { "index.html" });
resource_handler.setResourceBase(".");
server.setHandler(resource_handler);

当我从Eclipse运行这个程序并打印出BaseResource时,我将获得项目的工作区目录,其中有一个简单的index.html。但是,如果我尝试url,我会得到一个404错误-我缺少什么?

我认为setResourceBaae会将处理程序附加到web资源。在您的情况下,它应该是“/”。如果您的意思是它应该工作,不幸的是它不工作。给出相同的404错误。是否可能重复?