[인텔리J] 임포트 후 현재 프로젝트를 out 폴더에 등록하자
임포트 후 현재 프로젝트를 out 폴더에 등록하려고한다.
다음과 같은 out path가 다음과 같이 등록되어 있다.
해당 out path는 이전 프로젝트의 out path로 현재 임포트한 프로젝트를 수정을 하여도 반영이 안된다.
그렇기 때문에 새로 out path를 들록해야 한다.
이유는 다음과 같이 파일을 추가하여도
여기에는 반영이 안되기 때문이다.
그렇기 때문에 현재 프로젝트의 out path를 등록해야한다.
그럼 등록을 진행해보자
아래 순서대로 진행한다.
아래와 같이 현재 프로젝트의 아티팩트가 생성된 것을 확인할 수 있다.
그럼 톰캣에서 기존의 아티팩트를 삭제하고
새로 생성된 아티팩트를 추가하자
추가가 되었다면 OK 버튼을 클릭한다
이러고나서 톰캣을 구동하면 새로 추가한 디렉토리의 output에는
web 폴더의 정보가 이무런 것이 없는 문제가 있다.
이로인해 다음과 같이 프로젝트 Structure로 이동하여 다음과 같이 진행한다.
웹 리소스 디렉토리의 경로를 다음과 같이 현재 web의 경로로 수정한다.
그리고 다음과 같이 아티팩트 > 아웃풋 레이아웃에서 다음과 같이 라이브러리를 추가한다.
그리고 다음과 같이 프로젝트를 리빌드하거나 Ctrl+F9로 프로젝트를 빌드하면된다.
그리고 다음과 같이 아티팩트를 빌드하거나 톰캣을 그냥 구동해도 빌드가 된다.
그러니 Ctrl+9 > 톰캣 구동으로 진행하도록하자
톰캣을 구동하면 다음과 같이 정상 추가가 되는 것을 확인할 수 있다.
다음과 같이 파일을 추가헀을 때에도
Ctrl+F9로 프로젝트를 다시 빌드 한 후 톰캣을 재구동하면
다음과 같이 out directory에도 추가된 것을 확인할 수 있다.
마지막으로 불필요한 아티팩트는 삭제를한다.
그리고 다시 프로젝트를 빌드한 후 톰캣을 재구동하면
다음과 같이 잘 추가되는 것을 확인할 수 있다.
'IDE Tool > IntelliJ IDEA' 카테고리의 다른 글
[인텔리J] 패키지 표시설정(flatten packages, compact middle packages) / Folders Always on Top 프로젝트 정렬 (0) | 2021.04.05 |
---|---|
[인텔리J] HttpServletRequest, HttpServletResponse 인텔리제이 추가 (1) | 2021.04.05 |
[인텔리J] 탐색창에서 폴더보기 (0) | 2021.04.05 |
[인텔리J] web.xml 설정 오류 수정 (0) | 2021.04.05 |
[인텔리J] import project web directory 생성 (0) | 2021.04.04 |
[인텔리J] HomeController 작성(cafe24 welcome file, tiles 관련) (0) | 2021.04.04 |
[인텔리J] Error during artifact deployment. See server log for details.(java.lang.IllegalStateException: Error starting child) (0) | 2021.04.04 |
[인텔리J] log4j.xml 설정하기 (0) | 2021.04.04 |