当前位置 : 主页 > 编程语言 > java >

jsp – Embedded Jetty在其Jar文件中查找文件

来源:互联网 收集:自由互联 发布时间:2021-06-25
我成功地将Jetty嵌入到测试应用程序中。它可以无问题地提供文件。 现在我想知道Jetty是否可以提供自己的Jar文件内的文件。 有人知道这是否可能? Jetty嵌入页面上列出了一个示例,即
我成功地将Jetty嵌入到测试应用程序中。它可以无问题地提供文件。
现在我想知道Jetty是否可以提供自己的Jar文件内的文件。

有人知道这是否可能?

Jetty嵌入页面上列出了一个示例,即 http://docs.codehaus.org/display/JETTY/Embedding+Jetty

诀窍是创建一个文件URL到您的类路径位置。

String webDir = this.class.getClassLoader().getResource("com/company/project/mywebdir").toExternalForm();

ServletContextHandler context = new ServletContextHandler();
context.setContextPath("/");
context.setResourceBase(webDir);
网友评论