2013-07-29 2 views
1

내 컴퓨터가 다른 머신 (일부 Win, 일부 Mac)에서 JRE가 다른 위치에 있습니다. Mac에서는 분기를 가져 오거나 전환 할 때마다 명시 적 JDK 버전에서 JRE 경로를 System default로 재설정해야하는 것으로 보입니다. 이 정보는 어디에 저장되어 있으며, 이것을 git에서 지우거나 더 나은 방식으로 처리하는 방법은 무엇입니까?Eclipse와 git - 분기를 바꿀 때마다 JRE 시스템 라이브러리가 재설정됩니다.

답변

1

해당 정보는 프로젝트 레벨에서 지정 될 때 .classpath 파일에 저장됩니다. 자식 파일을 무시하도록 git에 지시해야합니다 ("도트 리소스"파일을 무시하는 것이 일반적입니다). 또는 기본 JVM을 사용하도록 클래스 경로 파일을 변경해야합니다.

프로젝트를 선택하고 컨텍스트 메뉴에서 "빌드 경로 -> 빌드 경로 구성"을 선택하여 후자를 수행하십시오. 라이브러리 탭으로 이동하여 나열된 JVM을 선택하고 "제거"를 클릭하십시오. 다음으로 "라이브러리 추가 ..."를 클릭하고 "JRE 시스템 라이브러리"를 선택하십시오. "다음"을 클릭 한 후 기본 JVM을 선택하고 "확인"을 클릭하십시오.

하나 더 관련 코멘트. 당신이 maven을 사용한다면, 많은 빌드 구성 문제들이 사라질 것입니다. 물론 학습 곡선 비용도 약간 있습니다.

관련 문제