2012-04-09 2 views
3

기본적으로 PHP 프로그래머이기 때문에 결국 자바 프로젝트에서 작업해야했습니다. java 프로젝트는 struts 프레임 워크로 수행되며 "X"를 기반으로 결과 목록을 변경하는 작업을 제공했습니다. 내 로컬 시스템에서 프로젝트를 설정하고 Java 파일을 변경하면 abc.java라고 말하고 새 클래스를 빌드합니다. 변경 사항은 로컬 시스템에서 제대로 작동했습니다. 하지만 abc.class 파일을 서버의 새 빌드 클래스로 바꿨을 때 작동하지 않습니다. 이 문제에 대한 도움을 주시면 감사하겠습니다.struts 프로젝트의 서버를 변경하는 방법

내 로컬 시스템에 appache tomcat 7.0을 설정했습니다. 새 클래스 파일을 빌드하는 데 net beans 7.0 IDE를 사용했습니다.

감사합니다.

답변

1

웹 서버를 다시 시작하면 변경 사항이 표시 될 수 있습니다.

빌드 자동화는 입니다. war 파일 을 만들려면 ant 또는 maven을 사용하고이 war 파일을 로컬 서버/프로덕션 서버에 업로드해야합니다. 서버가 자동으로 새 웹 응용 프로그램 버전을 감지하고 배포합니다.

이상적으로 배포 작업은 버전 시스템 (git, cvs, svn)에서 체크 아웃을 수행하고 필요한 단위 테스트, 통합 테스트 등을 수행해야합니다. 모든 테스트가 통과 된 경우에만 웹 응용 프로그램을 섬기는 사람.

관련 문제