허리펴
1k
2014-08-29 17:44:43
3
3429

war 배포후 수정사항 질문


war를 ROOT.war로 배포하면

ROOT로 생성되서

http://url/ 접속 완료!

이후에 jsp 파일이나 클래스파일만 수정해서 ROOT 밑에 넣고

톰캣만 재가동하는건 안되나요??

ROOT.war파일이 없으니까 아예 홈페이지가 안뜨네요??


0
  • 답변 3

  • 20523
    1k
    2014-08-30 15:07:52
    ROOT.war로 배포후,
    ROOT로 풀린 파일들에 대한 JSP나 정적 파일은 수정시 바로 반영됩니다.

    spring class파일들의 경우, 원칙적으로 spring이 재구동되어야 하기 때문에,
    애플리케이션이 재시작되어야 합니다.

    tomcat 7.0의 경우 parallel deployment를 수행하면 무중단 배포 가능합니다.

    META-INF/context.xml, server.xml에 특별한 설정을 한 것인지?
    전체 디렉토리 구조는 어떻게 되어 있는지?

    --
    http://www.dgkim.net/
  • 허리펴
    1k
    2014-08-31 21:55:26
    dgkim // 아래 톰캣 질문햇던 사람인데요.
    /usr/share/tomcat7/webapps/

    경로이고요

    아직 context나 server.xml에 특별한 설정은 안했는데요

    하고싶은것이

    /usr/local/프로젝트명 에 jsp파일및 클래스파일을 관리하고

    jsp파일이나 class파일만 따로 하나씩 저폴더에 넣고 톰캣을 재구동 하면 바로 시작 되게끔 하고싶은데요

    톰캣을 어떻게 설정해야 할지...
    배포및 유지보수를 war로 안하고싶은게 목적입니다.
    소스도 webapps 폴더에 안넣고싶어요 되도록이면

  • 허리펴
    1k
    2014-08-31 21:56:55
    dgkim// 그리고 설정할때 아파치도 httpd.conf를 따로 수정해야 해야하나요? documentroot같은거나 톰캣이랑 연동하는 부분이라던지...
  • 로그인을 하시면 답변을 등록할 수 있습니다.