IntelliJ를 처음 쓰다보면 불편한 부분이 있다.
프로젝트를 가져오거나 내보내는 Import와 Export가 Eclipse보다 어렵게 되어있다.
그렇다보니 별도로 정리해서 올리게 되었다.
먼저 Eclipse와 IntelliJ에서의 프로젝트 개념에 대한 다른점을 정리할 필요가 있다.
구분 | 이클립스 | 인텔리제이 |
작업공간 | workspace | project |
프로젝트 | project | module |
설정파일 | .Project | .idea |
이 개념을 모르면 이클립스만 쓰다가 IntelliJ를 쓰면 혼동이 올 수 있다. 아 짜증난다.
정리하자면 Intellij 에서 Project를 Import/Export할지, Module을 Import/Export할지 구분해야 한다는 것이다.
1. Import
IntelliJ에서 Import는 ctrl + alt + o 를 단축키로 사용한다는 이야기가 있던데, 이는 java안의 불필요한 import 문을 정리해주는 기능이라고 한다.
그렇다보니 정리만 하는 기능이지, 누르더라도 아무런 창이 뜨지 않는다.
제대로 진행되고 있는지 알 수 없다.
찾아보니 설정에서 별도로 설정을 해줘야 하는 것 같다.
Settings -> Editor -> General -> Auto Import 에서
아래 두개 항목을 체크해주면 된다.
2. 프로젝트 가져오는 import
내가 원하는 기능은 외부에서 프로젝트를 추가하는 이 기능이다.
먼저 Ctrl + Shift + a 를 눌러 액션의 검색 바를 활성화한다.
다음 Import project from existing sources 를 검색한 뒤에 클릭한다.
그럼 아래처럼 import할 디렉토리나 프로젝트를 선택하라는 창이 나타난다.
미리 export 해뒀던 ex1.zip 프로젝트를 불러와보자.
그런데 가져올 수 없다고 알림이 뜬다.
2. export (zip 파일)
File -> Export -> Project to Zip File... 을 클릭한다.
그러면 아래처럼 어디에 zip으로 만들어 넣을지 지정하라는 화면이 나온다.
원하는 곳에 저장해보자.
조금만 기다리면 아래처럼 ex1.zip이 완성된다.
이것을 가지고 import해서 추가할 수 있다.
3. export modules (jar)
'IT기술 > spring' 카테고리의 다른 글
apache Camel 정리 (1) | 2022.12.16 |
---|---|
IntelliJ auto Import (0) | 2022.09.22 |
IntelliJ 인코딩 설정방법 (0) | 2022.09.22 |
IntelliJ 플러그인 추천 (0) | 2022.09.12 |
[Spring] 간단하게 HTTP POST 요청하기 (0) | 2021.09.30 |