2011-10-12 3 views
11

Windows에서 C : \ Program Files \ MyExternalLibRoot를 가리키는 환경 변수 EXTERNAL_LIB_ROOT가 있습니다. 다른 컴퓨터에서는 C : \ ExternalLibs를 가리킬 수 있습니다. 개미 build.xml 파일에서Eclipse .classpath 파일에서 환경 변수를 사용하는 방법은 무엇입니까?

내가 사용합니다 :

<pathelement location="${env.EXTERNAL_LIB_ROOT}/path/to/jar.jar"/> 

가 어떻게이 EXTERNAL_LIB_ROOT 환경 변수를 사용하는 .classpath 파일을 이클립스 프로젝트를 설정합니까? Eclipse가 위와 같이 환경 변수를 사용하여 build.xml 파일을 자동으로 생성 할 수 있습니까?

답변

3

되지 않음 환경 변수를 볼 수 있지만, 당신은 Eclipse에서 Path Variable을 설정할 수 있습니다. 경로 변수는 작업 단위입니다. 따라서 작업 공간 내의 여러 프로젝트간에 공통된 위치를 공유하는 편리한 방법입니다. 프로젝트간에 lib 폴더를 공유하는 데 사용했습니다.

이 (중 처음으로, 또는 프로젝트에 기존의 것을 다시 사용) 경로 변수를 만들려면 :

  • 파일/새/폴더
    • 을 새 폴더 대화 상자를 엽니 다
    • 가 선택 고급 버튼을
  • 클릭 확인란 "링크는 파일 시스템에 폴더로"
  • EXTERNAL_LIB_ROOT라는 변수를 생성,
    • 가 선택
  • 대화 변수 경로 선택을 엽니 다 변수 버튼을 클릭하거나 귀하의 경우에는

변수의 경로를 만들 수 있습니다.

(.classpath에서 build.xml을 생성하는 대신에 build.xml에서 .classpath 및 .project를 만드는 것이 좋습니다.)

관련 문제