2012-07-30 2 views
4

Jetty를 시작하고 ../client에서 statics를로드하도록 maven 애플리케이션을 구성했습니다. 구성은 다음과 같습니다 :정적 리소스를 사용하여 부두에 컨텍스트 경로 구성

<plugin> 
      <groupId>org.mortbay.jetty</groupId> 
      <artifactId>jetty-maven-plugin</artifactId> 
      <version>8.1.4.v20120524</version> 
      <configuration> 
       <scanIntervalSeconds>25</scanIntervalSeconds> 
       <connectors> 
        <connector implementation="org.eclipse.jetty.server.bio.SocketConnector"> 
         <port>9095</port> 
         <maxIdleTime>60000</maxIdleTime> 
        </connector> 
       </connectors> 
       <webAppSourceDirectory>../client/</webAppSourceDirectory> 
       <webAppConfig> 
        <resourceBases> 
         <resourceBase>src/main/webapp</resourceBase> 
         <resourceBase>../client/</resourceBase> 
        </resourceBases> 
       </webAppConfig> 
      </configuration> 
</plugin> 

내가하려는 것은/API 리소스 기반에서 webapp 만 이동하는 것입니다.

<webAppConfig> 
    <contextPath>/API</contextPath> 
</webAppConfig> 
<contextHandlers> 
    <contextHandler implementation="org.eclipse.jetty.webapp.WebAppContext"> 
     <contextPath>/</contextPath> 
     <resourceBase>../client/</resourceBase> 
    </contextHandler> 
</contextHandlers> 
:
src/main/webapp  --->  /API 
../client/   ---> /

답변

5

마지막으로 올바른 설정을 발견 : 나는 매핑을 갖고 싶어 더 명시합니다