2012-03-13 7 views
0

Maven Spring MVC 프로젝트가 있습니다. 어떻게 그것을 SVN에 추가하고 커밋을 수행하고 어떻게 SVN 체크 아웃을 통해 톰캣 서버에 배포합니까? assembla로 계정을 만들었습니다. 다음 단계는 무엇입니까?SVN Maven 프로젝트 배치를위한 체크 아웃

현재 배포를위한 전쟁을 구축하기 위해 mvn war:war 명령을 사용합니다. 그러나 작은 변화에 대한 지루한 작업으로 모든 파일을 다시 배포해야 할 수도 있습니다.

다른 방법을 제안 하시겠습니까?

답변

0

체크 아웃, 컴파일, 테스트, 빌드,보고 및 배포해야합니다. 그게 jenkins 일입니다.

0

+1 젠킨스. DEV에서 Tomcat 서버를 로컬로 실행하는 경우 src/main/webapp 폴더에서 deploy 폴더로 심볼릭 링크를 만들 수 있습니다 (링크에는 .war 접미어가 있어야 함).

모든 libs와 (및 기타 필요한 구성 자원) 자동 SRC/메인/웹 애플리케이션/WEB-INF 주입이 mvn war:inplace (당신이 SVN에 이러한 자원을 투입 없음 음주 확인)

더미를 실행하려면 web.xml을 편집하면 Tomcat에서 자동 재 전개가 시작됩니다 (Jetty는 사실이 아님)

관련 문제