Eclipse에서 동적 웹 애플리케이션을 디버깅하는 올바른 방법을 묻는다.Tomcat에서 실행중인 스프링 MVC 애플리케이션 디버깅
내가 파일의 두 종류가 있습니다 보기 : JSP 컨트롤러 : 봄 컨트롤러
내가, 변경이 원활하게 반영됩니다 디버그 모드에서 여부, JSP 파일을 변경했습니다. 하지만 디버그 모드에서든 아니든 컨트롤러 콘텐트를 변경하면 모든 응용 프로그램이 Tomcat에 다시 배포됩니다. 심지어 얼마 후, Tomcat은 재 전개 (재시작)에 실패합니다.
이러한 응용 프로그램을 디버깅하는 더 적절한 방법이 있습니까?
서버가 디버그 모드로 시작 되었습니까? – tbsalling
예. 디버그 모드에서 서버를 시작합니다. 내 응용 프로그램을 디버깅 할 수 있습니다. 하지만 컨트롤러에서 재배포하지 않고는 아무 것도 변경할 수 없습니다 (프로세스가 재배포되고 있는지 확실하지 않습니다.). 문제점 진술에 다음과 같이 설명했습니다. 디버그 또는 실행 모드에서 항상보기가 변경됩니다. 컨트롤러를 변경하려면 디버그 모드에서도 (자동) 재배포가 필요합니다. 나는 부분적으로 이해한다. 나는 최대 절전 모드를 사용하고있다. DAO 구조를 변경하면 다시 시작해야합니다. 하지만 컨트롤러 로직을 변경하면 다시 시작하지 않아도됩니다. – user706071
http://stackoverflow.com/questions/9681679/why-tomcat-does-not-require-restart-when-jsp-is-changed – david