2012-01-06 4 views
2

IvyDE Eclipse 플러그인과의 종속성 관리에 Ivy를 사용하고 작업 공간을 새로 고치면 Eclipse가 자주 변경되는 종속 라이브러리가 있고 Eclipse가 라이브러리를 새로 고치지 않는 것 같습니다.IvyDE Eclipse 라이브러리를 새로 고치기위한 Ant 태스크

<eclipse.refreshLocal depth="*" resource="/" /> 

일식 얻을 개미 작업을 사용하여 아이비 라이브러리를 새로 고침, 또는 작업 공간에 그들을 새로 고침 새로 고칠 수있는 방법이 있나요?

+0

그래서 라이브러리 변경,하지만 이름이나 그들의 버전? –

+0

기본적으로 스크립트의 일부로 작업을 실행합니다. 종속 라이브러리의 새 버전을 해석하지만 ivy.xml 라이브러리는 방금 해결 된 새 항아리를 표시하기 위해 새로 고치지 않습니다. – stuff22

+0

그래서 표준 Eclipse 빌드 메커니즘이 아닌 Ant 빌드를 사용하고 있습니까? IvyDE에는 build.xml 파일에 대한 지식이 없으므로 IvyDE를 호출하는 프로그램 방식에 대해서는 알지 못합니다. –

답변

0

프로젝트의 "ivy.xml"Eclipse 라이브러리에 대한 마우스 오른쪽 단추 클릭 메뉴에서 Refresh 또는 Resolve를 사용할 수 없습니까?

+0

내가 할 수는 있지만, 개성없는 스크립트와 스크립트의 일부가되고 싶습니다. 나는 가능한 한 다른 수동 단계를 원하지 않는다. – stuff22

1

touch ivy.xml을 시도해 볼 수 있습니다.
작업 영역 새로 고침 후 ivy 업데이트가 트리거 될 수 있습니다.

1

당신은 Windows에서 갈 수 -> 환경 설정을 -

0

oers' answer 이상 Pat B's answer에 추가하려면 이클립스 시작시>와 트리거 새로 고침으로 변경, 당신은 창> 환경 설정> 아이비로 이동해야하고, 변경 것 다음 기본 설정 :

  • 설정 "트리거 해결"을 "이클립스 시작 그룹 '및
  • 설정"아이비 파일 변경에 ""트리거 해결 "

이들은 특히 oers가 his answer에서 만든 "터치"제안과 함께 트릭을해야합니다.

enter image description here

관련 문제