2012-10-11 2 views
1

한 줄의 코드를 변경하거나 주석 줄을 추가 할 때 netbeans는 전체 프로젝트를 서버에 다시 배포하므로 개발/디버깅 시간이 많이 걸립니다. 나도 알아, 나는 뜨거운 배포를 사용하지 못하게 할 수는 있지만 원하지는 않는다. 브라우저에서 더 빠르게 변경 사항을 테스트 할 수 있도록 핫 배포가 더 빨리 작동하도록하고 싶다. 또한 디버깅 모드에서는 배포 시간이 훨씬 더 많이 걸립니다.넷빈즈 핫 닷 플라이를 글래스 피쉬에보다 빠르게 만드는 방법은 무엇입니까?

내가 할 수 있는게 있나요? 아니면 다른 방법으로 뜨거운 배포를해야합니까?

답변

2

Netbeans 자체에서 어떤 방식 으로든 잘 모릅니다. 그러나 언제든지 JRebel을 살펴볼 수 있습니다.

이 도구는 클래스 폴더를 모니터링하고 파일이 변경되면이를 응용 프로그램 서버로 신속하게 배포합니다. Eclipse에서 Tomcat을 사용하면 매우 훌륭하게 작동합니다.

+0

hotbeploys도 netbeans에서 작동합니다. 문제는 속도입니다. –

+1

Jrebel은 실제 변경된 클래스 파일 만 다시 배포하므로 전체 프로젝트가 재배포되지 않습니다. – steelshark

+0

@ user01 "hotdeploy"와 "hotupdate"를 구별해야합니다. NetBeans 자체는 재배포 프로세스를 트리거 할 수 있습니다. 즉, 새 클래스 로더가 만들어지고 클래스 파일 및 라이브러리의 모든 새 버전이 다시로드되고 운이 좋으면 세션이 직렬화/직렬화 해제됩니다. JRebel을 사용하면 새로운 클래스 로더를 만들지 않고도 변경된 클래스/리소스 만 업데이트하므로 세션 상태가 유지됩니다. 이것은 대형 앱을위한 훨씬 더 편리한 접근법이며 속도는 문제가되지 않습니다. –

관련 문제