IT 일기장
[Eclipse] 톰캣 재시작 없이 Java 적용하는 방법 본문
Java로 홈페이지를 만들면서 귀찮았던 부분이.. 꼭 Java 파일을 만들면 Tomcat을 재시작 해야되는 것이었다.
JRabel 방법도 있긴한데 이건 유료라 별로 쓰기가 싫다. 찾다보니 방법이 있었는데 여기에 정리해둔다
방법
https://mvnrepository.com/artifact/org.springframework/springloaded
[Maven Repository: org.springframework » springloaded
mvnrepository.com](https://mvnrepository.com/artifact/org.springframework/springloaded)
SpringLoaded Library가 필요하다. 저 사이트에 들어가서 최신버전이든 사람들이 많이 다운받은 버전이든
선택해서 다운받아주면 된다.
세팅법
1. SpringLoaded jar 파일 다운 받은 후 C:\springloaded 폴더에 저장
2. Tomcat 더블 클릭
3. Publishing > Automatically publish when resources change 체크
4. Server Options > 모두 체크해제
5. Open launch configuration 클릭 > 아래 코드 추가
-javaagent:C:\springloaded\springloaded-1.2.8.RELEASE.jar -noverify
6. "Modules" 탭으로 이동
7. Edit.. 클릭 > Auto reloading enabled 체크해제
추가사항 및 결과
Tomcat server.xml 파일에 reloadable 속성이 true로 기재돼있으면 false로 바꿔주자
근데 Java 파일이 많고 큰 프로젝트에서는 사용하기가 어려웠다. (코레일 프로젝트에서 시도해봤는데 Thread-13 Error)
개인 포트폴리오나 Tomcat 실행시간이 짧게 걸리는 곳에서 사용하자
'개발환경 > Eclipse' 카테고리의 다른 글
[Eclipse] 이클립스 같은 파일 화면 분할 (0) | 2022.12.23 |
---|---|
[Eclipse] js 파일이 텍스트로 인식되는 오류 (0) | 2022.12.22 |
[Eclipse] MarketPlace 수동 설치 (0) | 2022.05.12 |
[Eclipse] user operation is waiting 창 끄기 (0) | 2022.01.18 |
[Eclipse] 디버깅 사용법 - 1 (0) | 2021.12.24 |