Programming/JAVA
JSP 레거시 프로젝트 2일차
코드스피드
2025. 2. 24. 14:18
반응형
tomcat 재실행하지 않아도 바로 배포되는 이유
- server.xml의 reloadable="true" 옵션 때문!
- 하지만 주의해서 사용해야 함 (그래서 가끔은 껐다가 켜야됨)
https://hongddo.tistory.com/109
[Tomcat] reloadable 옵션 및 주의사항
Tomcat에 변경된 소스를 업로드하면, 원래는 Tomcat을 재기동 해야 변경사항이 적용이 된다. 하지만 소스를 변경할때 마다 재기동하기엔 서버에 직접 접속해야하니, 여간 귀찮은일이 아닐 수 없다.
hongddo.tistory.com
서버 두대가 파일 동기화 되는 이유
- Filezilla 서버가 양쪽에 설치되어 있어서, 프로젝트 폴더를 상호간 동기화 하는 설정이 되어 있음
- A 서버에서 파일 변경하면, 5초 정도 후에 B 서버에 반영됨
IntelliJ IDEA의 Community 버전은 JSP 레거시 프로젝트를 실행할 수 있는 기능이 없음
- 해당 프로젝트를 사용하려면 eclipse WebDeveloper 에디션을 사용하거나, IntelliJ IDEA Ultimate 버전 사용해야 됨
- 이 경우, "프레임워크 지원 추가" 기능을 통해 추가 라이브러리를 다운받아야 한다.
- 참고로, IntelliJ IDEA Ultimate 버전은 개인이 사든 회사에서 사든 상관없이 상업용으로 사용해도 됨 (회사에서 사용가능)
반응형