December 13th, 2006
Java 6의 맘에드는 기능 : Attach-on-demand

duke

원문

Java 6이 나와서 조금 시끄러운듯 하다. 첫 오픈소스 릴리즈라 시끄러운듯 한데 사실 난 별로 관심 없다.
그런데 재미있는 기능이 있는걸 알게되었다.

나는 jconsole을 자주 쓰는편인데 이놈이 불편한 점은 VM을 띄울때 외우기 힘든
옵션(-Dcom.sun.management.jmxremote)을 주어야 한다는 점이다.
사실 외우기 힘든건 문제가 아니다(하지만 나는 매번 구글을 찾는다).
VM 옵션이기 때문에 프로세스를 죽이고 다시 띄워야 한다는게 더 큰 문제일 수 있다.

Java 6(Mustang)에서는 Attach-on-demand 라는 기능이 추가되었다.
local machine에서는 jconsole 만 띄우면 연결이 가능하다.