我试图以编程方式启动网络服务器而不使用像Tomcat这样的东西。我和JdkHttpServer一起使用Jersey,就像这样:
//start local server
ResourceConfig config = new ResourceConfig(RestApi.class);
URI baseUri = UriBuilder.fromUri("http://localhost/").port(8080).build();
HttpServer server = JdkHttpServerFactory.createHttpServer(baseUri, config);
我可以成功访问RestApi,但我无法访问index.html,我已将其保存在src / main / webapp的项目文件夹中。我得到了404。
我需要做些什么来使服务器提供html文件,从而使我的app.js有效?