2012-10-29 2 views
2

Eclipse는 바이너리를 기본적으로 "프로젝트 폴더/bin /"에 저장합니다. 이클립스 프로젝트 폴더 외부의 다른 폴더에 생성 된 바이너리 등 넣어 싶습니다. 안드로이드 개발.Eclipse의 기본 출력 빈 폴더 변경

+0

왜 이렇게하고 싶습니까? –

+0

프로젝트 폴더를보다 깨끗하고 쉽게 복사하고 복사 할 수 있습니다. 특히 Dropbox를 사용하고 동일한 프로젝트에 여러 워크 스테이션을 사용합니다. 이것은 Xcode의 기본 설정입니다. Eclipse에서 한 번 생각한 것 같습니다. – Jonny

+0

흠은 백업 소스를 찾을 수 없으므로 Xcode는 Eclipse 기반이 아닙니다. – Jonny

답변

1

당신은 자바 프로젝트 ("How do I change a Java project's bin folder in Eclipse?"참조)에 대한 (기본 용지함에 의해) "출력 폴더"를 변경할 수 있습니다

그러나, 당신은 build.properties 등을 수정해야 "Can't change default output folder"에 설명 된대로 안드로이드 프로젝트에 대한 잘. 하지만 위험 할 수 있습니다
, as commented :

그냥 라이브러리 프로젝트를 처리 할 때 출력 폴더를 변경하면 작동하지 않습니다하는 -의 bin 폴더에보고 하드 코딩 된 Ant 스크립트의 일부가있다 어쨌든 libs.

아마도 Dropbox의 exclude option을 사용하는 것이 좋습니다.

+0

좋아,이 권리를 확인하고있다. 다른 쉬운 방법이없는 것 같다. 아마 언젠가 이클립스보다 뭔가 다른 것을 시도해야 할 것입니다 ... – Jonny

0

아래 접근 방법을 설명하고자합니다.

먼저 생성 된 출력 파일 인 output_bin을 저장하기 위해 새 빈 프로젝트을 Eclipse 작업 공간에 로컬로 작성하십시오.

위의 단계에서 언급했듯이 기본 출력 폴더 프로젝트 출력 폴더에 연결할 새 변수가 필요합니다.

  1. 기본 출력 폴더 -> 검색 ->새 폴더 만들기 ...
  2. -> 고급 -> 확인 "링크가 파일 시스템에 폴더로"->
  3. 변수을 -> 새로운 .. -> 이름 = PROJECT_OUT, 위치 = "CHOOSE_PATH_TO \ \ 빈 \ Project1bin OUTPUT_BIN"-> 확인

: Projec t1bin은 bin 폴더를 저장하는 새로운 디렉토리입니다. output_bin은 빈 프로젝트이고 여러 프로젝트에 대해 여러 bin 폴더를 가질 수 있습니다.