2012-03-18 2 views
1

Java로 AppEngine 프로젝트를 개발 중입니다. 저는 MacBook과 다른 두 대의 PC에서 작업하고 있습니다. 내 RC로 호스팅 SVN을 사용하고 있습니다.여러 OS에서 작업 할 때 Eclipse에 필요한 Java 라이브러리

gwt-dev.jar, gwt-user.jar', validation-api-1.0.0.GA.jar. 

내가했던 그 프로젝트 속성에서 자바 빌드 경로에 :

나는 내 프로젝트에서 GAE 플러그인에서 몇 가지 라이브러리를 포함. 컴퓨터를 전환 할 때마다 오류가 발생합니다.

'필수 라이브러리가 누락되었습니다 :' '. 물론 컴퓨터 사이의 경로가 바뀌고 있습니다.

이 문제를 어떻게 해결할 수 있습니까? 이 설정을 제거하여 SVN 저장소에 저장해야합니까? 내가 말하면 어떻게 할 수 있니?

+0

개별 설정은 지역이어야한다. 그러나 라이브러리는 MCS 또는 이와 유사한 종속성 관리를 사용하여 SCCS 아래에 있지 않아야합니다. –

답변

0

라이브러리에 대한 프로젝트를 만듭니다.

프로젝트를 라이브러리에 저장하십시오.

jar 파일을 내 보냅니다.

이 새로 생성 된 프로젝트를 주 프로젝트의 종속성으로 설정하십시오.

build path

enter image description here

+0

내 실수는 단지 "Jars"대신 "External Jars"를 추가 한 것이 었습니다. 고맙습니다. –

1

사용자 별 경로 정보를 유지하지 않아야합니다. 프로젝트를 수작업으로 설정하고 사용자가 알 수없는 물건을 확인하십시오.

IntelliJ에서도 동일한 문제가 발생합니다. 대답은 사용자가 알 수없는 정보 만 체크인하거나 상대 경로를 사용할 수있을만큼 똑똑한 IDE를 얻는 것입니다.

타사 라이브러리를 프로젝트에 추가하는 경우 해당 프로젝트가 고유 한 경로가 아닌/lib 디렉토리에 복사되었는지 확인하십시오.

관련 문제