0

ディレクトリ 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>

ご協力いただきありがとうございます。

4

1 に答える 1

0

構成 (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>
于 2012-10-11T16:04:53.243 に答える