2014-01-06 2 views
0

저는 Eclipse/RAP 개발자가 아니지만 1 년 전 특정 애플리케이션을 실행해야했습니다. 개발 환경은 Java를 사용하는 Eclipse/RAP입니다. 응용 프로그램은 이미 거의 완료되었습니다. 우리가 원했던 방식대로 작동하려면 몇 가지 변경 작업 만 수행하면됩니다. 내가 변경 한 내용을 Jboss 앱에 집어 넣으면 효과가있었습니다. 내 소스 코드를 저장했다.이클립스/RAP/GEF 인디고 - 이클립스/RAP/GEF 케플러

이후 그들은 내 PC를 업그레이드 했으므로 더 이상 기존 개발 환경에 액세스 할 수 없습니다. 우리는 RAP 애플리케이션을 다른 서버로 옮겨야하며, 어떤 이유로 그것이 작동을 멈추었습니다. 나는 왜 그것이 작동했는지 이해가되지 않거나 왜 작동하지 않는지 이해하지 못한다. - 조금은 당황 스럽다.

그래서 지금 다시 작동 시키려고합니다.

내가 해결할 수없는 기본적인 문제는 종속성입니다.

org.eclipse.rap.draw2d
org.eclipse.rap.zest.core
org.eclipse.rap.zest.layouts

을 : Eclipse는 다음과 같은 세 가지 번들을 찾을 수 없다는보고 세 가지 모두 GEF 패키지에 있어야합니다.

Eclipse Indigo 설치를 시도했습니다. 내가 그렇게 할 때, Eclipse는 GEF를 찾을 수 없지만, Kepler에 제공 한 URL과 동일한 URL이 주어집니다. Eclipse Kepler를 설치했습니다. 나는 GEF를 설치할 수 있지만, Eclipse가 유효한 설치를보고하고 그것이 설치되었다고보고하는 동안 나는 여전히 같은 누락 된 의존성을보고있다.

아이디어가 있으십니까? 이클립스 개발자는 당황 스럽지만이 애플리케이션을 제외하고는 RAP을 사용하지 않습니다.

아무런 도움을받지 못 하셨다면 큰 도움이 될 것입니다.

숀.

답변

0

이것은 종속성 관련 문제이며 RAP과 관련이 없습니다. 그럼에도 불구하고 GEF의 개념이 조금 바뀌 었는지 조심하십시오. GEF4에는 GEF, Zest, Draw2D가 포함됩니다. 모든 것을 설치하는 대신 GIT에 가서 GEF4 프로젝트를 가져와 종속성을 다운로드 한 다음 해당 프로젝트를 포함하거나 JAR로 빌드하고 런타임에 및 그 (것)들을 포함 할 것을 제안합니다. 물론 종속성으로.

관련 문제