프로젝트 공유

 

프로젝트 공유는 프로젝트에 관련된 속성을 개발자의 사이에서 나누기 위해 사용되는 특징입니다.

IDEA uses three files,
 .iws  , .ipr  and .iml  . 

IDEA
.iws, .ipr  .iml  사용합니다.

.iws 파일은 작업 공간, 개인 설정을 포함합니다.  예를 들면, 열리게 되는 파일, 폴딩, VCS 위한 우선권, 로컬 히스토리, 실행/디버그 구성 .

.ipr 파일은 일반적으로 프로젝트와 관련된 설정을 저장합니다. 모듈과 모듈 라이브러리에서 경로, 컴파일러와 Ant 구성, Inspection 진입점,

.iml 파일은 모듈과 관계가 있습니다.  그것은 모듈 경로, 종속성, 순서 설정, 등을 포함합니다.

파일은 VCS 리포지토리에 저장될 있고, 프로젝트 위에서 개발자 작업의 사이에서 공유될 있습니다.


디폴트로, IDEA .ipr .iml 파일에 따라 경로에 관련된 설정을 저장합니다:  각각 프로젝트/모듈 디렉터리 내에서 위치하는 모든 항목은 상대 경로를 사용하면서 저장될 것입니다. 그리고 절대 경로는 모든 다른 항목을 위해 사용될 것입니다.
그리고 프로젝트 파일을 공유하기 위해, 그것은 편리하지 않을지도 모릅니다.  그것을 해결하기 위해, 프로젝트-레벨 설정을 위한  File | Settings: Project Settings: Paths  다이얼로그의 Store paths relative to project file:  Always when possible 옵션과 모듈-레벨 설정을 위한  File | Settings: Project Settings: Paths  다이얼로그의 Store paths relative to module file: Always when possible 옵션을 각각 선택하십시오.   

다음 프로젝트/모튤-관계된 경로는 상대 경로를 사용하면서 저장될 것입니다.


다른 것과의 프로젝트 공유에 대해서, 다른 IDEA 특징, 예를 들면 다른 PC 다양한 라이브러리에 경로의 이름을 주는 File | Settings: IDE Settings: Path Variables 이용할 당신은 유용함을 발견하게 입니다.