我有一个目录C:\documents\,我希望通过访问http://localhost/something/来访问它的文件和子目录。使用Tomcat,我知道我可以使用
<Context docBase="/documents" path="/somthing" />如何使用Maven Jetty插件完成此操作?我正在使用插件版本,如下所述:
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<configuration>
<scanIntervalSeconds>1</scanIntervalSeconds>
<webDefaultXml>src/test/resources/webdefault.xml</webDefaultXml>
<stopPort>9966</stopPort>
<stopKey>foo</stopKey>
</configuration>
<version>7.0.0pre1</version>
</plugin>
</plugins>谢谢你的帮助。
发布于 2012-10-12 00:04:53
通过对我的配置(pom.xml)文件进行以下更改,我转到该插件的较新版本,从而解决了这个问题:
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<configuration>
<scanIntervalSeconds>1</scanIntervalSeconds>
<webDefaultXml>src/test/resources/webdefault.xml</webDefaultXml>
<stopPort>9966</stopPort>
<stopKey>foo</stopKey>
<contextHandlers>
<contextHandler implementation="org.eclipse.jetty.webapp.WebAppContext">
<contextPath>/documents</contextPath>
<resourceBase>/something</resourceBase>
</contextHandler>
</contextHandlers>
</configuration>
<version>8.1.5.v20120716</version>
</plugin>
</plugins>https://stackoverflow.com/questions/12843005
复制相似问题