[인텔리J] Import한 프로젝트 적용해서 War파일로 배포까지[윈도우 버전]
처음 import한 파일이다 보시다시피 임포트하면 아래와 같이 빨간 글씨가 나온다.
Spirng 프레임 워크가 임포트 안된 것이니 순서대로 진행하도록하자
프로젝트 우클릭 > 프레임 워크 서포트 추가
스프링 MVC 추가
임포트된 것을 확인 할 수 있다.
톰캣 실행
임포트 안된 것이 나온다
프로젝트 스트럭쳐로 이동 > 아래 사진에 표시된 것과 같이 순서대로 진행한다
라이브러리
톰캣 추가
추가 확인 후 오케이
임포트된 것을 확인할 수 있다.
톰캣 실행
아무것도 안나온다
이것은 필자의 인덱스 파일 설정 때문인 것이니 신경 쓸 필요없다
문제가 되는 부분을 주석처리하고
변경 확인을 위하여 게시판을 > 변경되었나요로 문장을 수정했다
그대로 톰캣 재실행하였으나 동일
톰캣 설정으로 들어간다
사진과 같이 디플로이먼트 연필 모양을 클릭한다
아키텍쳐 > 아웃풋 디렉토리에서 폴더를 클릭한다
웹으로 변경한다
톰캣 재실행
다른 오류가 발생한다
아티팩츠 > 아웃풋 레이아웃에서 빨간건 마우수 우클릭으로삭제하고
우측에 있는건 좌측으로 이동시킨다 컴파일러 아웃풋 이동
사진처럼 삭제
깔끔하다
다시 톰캣
잘 된다
이제 WAR파일을 만들자
프로젝트 스트럭쳐
아리팩츠 > 플러스 > 아래 사진과 같이 클릭
하나가 생성되었다
폴더가 생성되었다
여기서 중요한 부분은 인덱스 JSP파일을 보면 변경되었나여 문구이다.
그런데 새로 생성된 아티팩트 폴더의 인덱스는
기존과 동일하다
아까 했던 것을 한번 더 해준다
아래와 같이 WAR2가 생성되었다
빌드 > 빌드 아티팩츠
아래와 같이 WAR 파일이 생성된 것을 확인할 수 있다.
톰캣으로 파일을 이동하고 톰캣 실행을 했다
생성된 폴더에 들어가서 인덱스를 확인하자
잘 변경되었다
웹에서도 잘 확인된다.
그럼 다시 한번 더 변경해본 후 build해보자
아래와 같이 변경되었나요(2)로 문장을 수정하였다.
빌드를 한다 이전에 진행했던 걸 동일하게 반복한다
톰캣 폴더에서 정상 변경도니 것을 확인할 수 있다.
'IDE Tool > IntelliJ IDEA' 카테고리의 다른 글
[인텔리J] 인텔리제이에서 이클립스로 export 후 java class 관련, export는 해당 모듈까지 할 필요없다. (0) | 2021.04.04 |
---|---|
[인텔리J] 인텔리제이에서 이클립스 프로젝트를 import 해보자(dependency type IntelliJ/Eclipse)(1) (0) | 2021.04.04 |
[인텔리J] 인텔리J 프로젝트를 이클립스로 export해보자 (0) | 2021.04.04 |
[인텔리J] Import와 WAR파일 관련해서 (0) | 2021.04.04 |
[인텔리J] 사용중/비사용중 메소드 (0) | 2021.04.04 |
[인텔리J] 인텔리J import project에서 xml 빌드 불가 문제<해결> (0) | 2021.04.04 |
[인텔리J] 인텔리J import 문제 (0) | 2021.04.04 |
[인텔리J] 프로젝트 클린 방법 (0) | 2021.04.04 |