Server/Web Application
[Linux] Spring 톰캣 War Deploy
denodo
2014. 2. 26. 09:56
Spring 톰캣 War 배포
Linux 서버에 접속한다.
$ cd /usr/share/tomcat7/webapps/
${catarina_home} 톰캣 홈 디렉토리로 간다
톰캣 홈 디렉토리인 webapps에다 neli.war 이름으로 파일을 올린다.
$ sudo service tomcat7 stop
톰캣 서버를 재시작한다.
/webapps/neli 라는 폴더가 생기며 이곳에 스프링 프로젝트가 Deploy 된다.
$cd /usr/share/tomcat7/conf
톰캣의 환경설정 파일디렉토리로 이동하여
$ echo $JAVA_HOME
> /usr/java/default
지금 현 자바 JDK버전이 깔린 위치를 확인 후,
$ sudo vim usr/share/tomcat7/conf/tomcat7.conf
로 연뒤 Tomcat7.conf 안의 JAVA_HOME도 똑같이 /usr/java/default 로 잡아준다.
(서버의 자바 홈디렉토리와 톰캣의 자바 홈디렉토리가 일치 하여야 class 파일을 컴파일 할때 버전이 맞지않다고 에러를 내지 않는다)