송민준의 개발노트

intellij 정적리소스 바로 반영되게 하는 방법(eclipse - without publishing) 본문

웹/환경설정(setting)

intellij 정적리소스 바로 반영되게 하는 방법(eclipse - without publishing)

송민준 2020. 11. 28. 00:56

예를 들어 이미지 업로드 후 바로 보여주고 싶은데 톰캣에 build된 리소스 안에 반영이 안되어 404가 뜨는 경우나

html, js 등과 같은 정적리소스가 수정 후 바로 반영이 안된다.(인텔리제이는 기본적으로...)

 

이클립스는 톰캣 옵션으로 아래와 같이 Serve modules without publishing 을 체크해주면 되는데 인텔리제이는 어케 하는가 열심히 찾아봤다.

 

늘 그렇듯 나는 해답을 찾았다...

1. 톰캣 속성 편집으로 들어가서

2. Deployment에 들어간 후 war ~ 를 Edit Artifact 버튼 누른다.

3. 그럼 Output directory에 경로가 target을 바라보고 있을 것이다. 아래와 같이.

4. 그것을 바꿔준다 workspace로...! 아래와 같이 src/main/webapp 클릭 후 Ok 버튼을 눌러주자

5. 마지막으로 Apply -> OK

 

6. 끝. 간단하쥬?