2014-01-31 1 views
2

Eclipse SCADA를 시작하고 해당 자식에서 프로젝트를 가져 오려고합니다. repository.Eclipse에서 다중 모듈 프로젝트 가져 오기

나는 다음과 같은 프로젝트를 복제 한 : 나는 MVN 상위 폴더에 확인 않았다 각 프로젝트에 대한

org.eclipse.scada.external 
org.eclipse.scada.utils 
org.eclipse.scada.base 
org.eclipse.scada.protocols 
org.eclipse.scada.core 
org.eclipse.scada.releng 

을 이클립스에서 프로젝트를 가져옵니다. 나는 또한 표적 플래트 홈을 바꾸었다. 그러나, 나는 여전히 그들의 의존성에 문제가있는 것 같다.

도움이 될만한 의견이 있습니다.

답변

1

실제로 Eclipse SCADA Java 프로젝트는 "Maven first"로 개발되지 않았습니다. 따라서 IDE에서 메이븐을 완전히 무시해야합니다. Maven 빌드는 기본적으로 프로젝트를 무인으로 빌드하는 데에만 사용됩니다.

대상 플랫폼의 문제는 더 복잡합니다. 우리는 항상 작동하는 대상 플랫폼을 제공하는 것에 다소 싫은 편이었습니다 (그리고 번들의 버전이 수정 되었기 때문에 실제로 최신 상태로 유지하는 것은 실제로 어렵습니다). https://gist.github.com/CptMauli/ec6eda37734f0108510f

이 제대로 작동 고전 일식 어딘가에 넣어 다운로드를 가리키는 환경 변수 ECLIPSE_432_HOME을 작성하시기 바랍니다하려면 :

나는, 당신이 여기에서 찾을 수 있습니다 현재 버전에 대한 대상 플랫폼 파일을했다. 또는 대상 파일에서 첫 번째 항목을 변경하고 직접 가리킬 수 있습니다.

사용자가 직접 Eclipse 설치를 사용하면 해당 플랫폼에 설치된 번들이 대상 플랫폼이나 작업 공간에서 제공되는 번들과 충돌 할 수 있습니다. 실제로 컴파일 할 때 문제는 거의 발생하지 않지만 클라이언트 나 서버를 시작하자마자 Eclipse는 중복 된 번들에 대해 불평 할 것입니다. https://dev.eclipse.org/mailman/listinfo/scada-dev 를하거나 구글 그룹 : 당신이 우리의 메일 링리스트로 이동하시기 바랍니다 더 이상 질문이 있으면

직접 위르겐 점에서 IBH-시스템에서 상승 https://groups.google.com/forum/#!forum/openscada 또는 나에게 쓰기 닷컴