2011-01-02 6 views
0

Netbeans IDE 6.8을 사용하여 Glassfish v2에서 웹 응용 프로그램을 실행하고 있습니다.왜 최신 출력을 얻지 못합니까?

저는 iText를 사용하여 pdf를 개발하고 있습니다.

프로그램을 변경할 때마다 출력에 반영되지 않습니다.

어떤 이유 일 수 있습니까?

+0

아마 같은 코드를 실행할 수 있습니다. 깨끗한 + 빌드 및 다시 실행 –

+0

@ 힐랄 그럼 내가 청소해야하고 작은 변화를 만들 때마다 말을해야합니까. 이미 자동 컴파일 옵션이 있습니다. – rgksugan

답변

1

어떤 프로그램과 어떤 종류의 변경 사항이 있는지 잘 모르겠습니다. 비슷한 문제가 있기 때문에 webapp의 변경 사항이라고 가정합니다.

Netbeans를 사용하여 웹 응용 프로그램을 개발하고이를 테스트 용으로 Tomcat에 배포합니다. 넷빈즈는 내가 만든 변경 사항을 자동으로 클래스 파일에 다시로드하지 않습니다. 나는 작은 변화를 만들기 위해 전체 웹 애플리케이션 프로젝트를 다시 시작해야한다. (깨끗하고 빌드 할 필요가 없다.) 그러나 web.xml이 수정되면 변경 사항을 감지 할 수있는 것 같습니다.

넷빈즈가 자동으로 webapp 이클립스를 감지하고 재배포 할 수 있다는 것을 알지 못합니다. Eclipse는 변경 사항이있을 경우 WebApp를 자동으로 재배포 할 수 있으므로 Webapp 개발이 매우 편리합니다. 그러나 Netbeans은 여전히 ​​최고의 IDE입니다.

상용 플러그인 (JRebel)을 사용하면 Netbeans (및 기타 IDE)와 서블릿 컨테이너가 전체 응용 프로그램을 다시 배포하지 않고 자동으로 수정 된 클래스를 다시로드 할 수 있으므로 웹 개발이 훨씬 빨라집니다.

이것은 단지 내 경험 일 뿐이며 누군가 Netbeans의 자동 웹 응용 프로그램 재배포에 대한 다른 팁을 갖고 있다면 매우 유용 할 것입니다.

관련 문제