2013-02-12 2 views
1

정적 파일의 변경 사항이 표시되지 않습니다. 다음과 같은 방법을 추천 다른 자원에서부두에서 Windows의 정적 파일 잠그기

는 :

는 webdefault.xml

<init-param> 
    <param-name>useFileMappedBuffer</param-name> 
    <param-value>true</param-value> <!-- change to false --> 
</init-param> 

에 포함하지만,하지 작업. 어떤 생각이있어?

부두 버전 : 8.1.8.v20121106

+0

어떤 버전의 부두가 있습니까? –

+0

주제가 업데이트되었습니다. – christo

+0

이 답변을 확인하십시오 [부두가 정적 자원을 잠그는 것을 방지하는 방법] (http://stackoverflow.com/a/35863046/1690578) – nikopol86

답변

1

useFileMappedBuffer INIT-PARAM은 DefaultServlet하여 파일 잠금입니다.

정적 파일을 편집기로 변경하고 저장할 수 있으면 오류없이 "정적 파일의 변경 내용을 볼 수 없습니다"라는 질문에이 구성 요소가 영향을 미치지 않습니다.

가능성이 시나리오 :

  • 브라우저가 원래의 응답
  • 당신이 디스크에 변경된 파일을 캐싱은 부두에 의해 제공되고있는 파일이 아닙니다.
+0

Ok. 내 정적 HTML과 같은 이름을 가진 하드 드라이브의 모든 파일을 변경했습니다. 브라우저 캐시 확인을 위해 다른 브라우저를 실행하고 변경 사항을 볼 수 없습니다. webdefaults.xml에서 useFileMappedBuffer는 false입니다. – christo