Whiteship's Note

[AspectJ] 톰캣 6.X에 LTW(load time weaving) 설정하기

AOP : 2009.06.12 19:47


1. 톰캣 홈/lib 폴더에 spring-tomcat-weaver.jar를 복사해서 넣어둡니다.


2.5.6 버전 배포할 때 제공된 녀석인데, 3.0 M3에서 확인해본 결과 잘 동작하더군요.

2. server.xml에서 context 정보를 수정해줍니다.

<Context docBase="C:\workspace\koma-ddd\webapp" path="/" reloadable="false">
          <Loader loaderClass="org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader"/>
</Context>

Context 내부에서 위와 같이 loader 엘리먼트를 추가해주면 됩니다.

3. applicationContext.xml에 다음 엘리먼트를 추가합니다.

    <context:load-time-weaver />

끝입니다. @_@ 참.. 쉽죠~


top




: 1 : 2 : 3 : 4 : 5 : 6 : ··· : 40 :