1. STS에서 프로젝트 추출

Export

 

Archive File - Next>

 

Browse를 클릭한다음 압축 파일이 저장될 폴더를 선택한다.

 

2. STS에서 프로젝트 import

https://github.com/castello/spring_basic/blob/main/download/ch2_final.zip

Import - Existing Projects into Workspace

 

Select Archive file에서 Archive는 zip 파일이다.

 

ch2_final 프로젝트 import 되었다.

 

3.  IntelliJ에서 프로젝트 import

ch2_final 압축을 푼다음 "C:\Users\name\IdeaProjects"경로에 복사해서 붙여넣는다.

 

 

IntelliJ에서 ch2_final open 한다.

 

잘못 선택했으면 ch2_final 다시 복붙한 다음에 다시 연다.

 

Ediot Configuration에서 Tomcat Server를 등록한다.

 

Tomcat Server에서 Local 선택

 

 

war파일은 압축해서 배포한다. Context '/ch2'로 바꾼다.

 

실행하면 annotation 없다고 에러 발생한다. pom.xml 파일을 고칠 수 있지만 Tomcat 라이브러리를 import한다.

 

 

Tomcat 폴더에 있는 lib 폴더 추가한다.

 

이름 보기 편하게 apache tomcat 9.0 libray으로 바꾼다.

 

<!-- https://mvnrepository.com/artifact/javax.annotation/javax.annotation-api -->
<dependency>
    <groupId>javax.annotation</groupId>
    <artifactId>javax.annotation-api</artifactId>
    <version>1.3.2</version>
</dependency>

에러 해결 안되서 pom.xml 파일 추가함.

 

이것도 안된다,,,

 

File - Project Structure - problems - Add Dependencies... 클릭.

 

실행 잘된다.

 

 

4. IntelliJ 한글 깨짐 수정

인코딩 바꾼다. 위 빨간색 박스 클릭함. 원인은 윈도우 인코딩 949로 되어 있어서 깨짐현상 발생함.

 

 

+ Recent posts