내 Gradle 빌드 파이프 라인에서 Eclipse RCP 제품을 생성하고 싶습니다. 나는 제품을 생성하기 위해이 명령을 함께했다 : 그것은 실패Eclipse 공식 레포에서 Eclipse PDE Build (Ant에서 실행)를 사용하여 플러그인/기능을 가져 오는 방법은 무엇입니까?
java -jar plugins/org.eclipse.equinox.launcher_*.jar \
-application org.eclipse.ant.core.antRunner \
-buildfile plugins/org.eclipse.pde.build_*/scripts/productBuild/productBuild.xml \
-Dbuilder=$productDir
플러그인을 찾을 수 없음.
v20121114-140810/scripts/productBuild/productBuild.xml:69:
Unable to find plug-in: org.eclipse.birt.jetty.overlay_0.0.0
PyDev, Gef 및 플랫폼 종속 프래그먼트 (DeltaPack에 있음)와 같은 다른 플러그인에 대해서도 같은 일이 발생합니다.
http://download.eclipse.org/releases/juno/201303010900
저장소에서 누락 된 플러그인/기능을 가져 오도록 Eclipse에 지시하도록 build.properties
또는 Ant XML 파일을 구성하려면 어떻게해야합니까?
답변 해 주셔서 감사합니다. 당신이 필자가 제안한 것처럼 나는 DeltaPack과 필자가 필요로하는 모든 플러그인을 수동으로 다운로드했다. 이 수동 프로세스를 건너 뛰고 eclipse가 온라인 repo에서 누락 된 플러그인을 자동으로 가져 오도록해야합니다. –
답변을 찾는데 도움이되는 가시성을 더 많이 주면 유용합니다. –
그래서; 실제로 플러그인을 자동으로 설치/업데이트하려고합니다. 이 물마루 프로비저닝 플랫폼 (p2)을 달성 할 수 있습니다. UI를 실행하면서 이클립스없이이 작업을 수행 할 수 있는지 확신 할 수 없습니다. 일부 플러그인에는 EULA, 설치하기 전에 받아 들여야하는 READ-ME가 있기 때문입니다. 단편은 EPL과 일치하지 않을 가능성이 훨씬 더 높습니다. –