2012-11-26 5 views
3

삼성 Apps 개발자 포럼은 Eclipse 기반 IDE와 함께 제공되지만 4.0 베타 버전도 Eclipse Indigo를 기반으로합니다. 주노 (Juno)와 같은 최신 버전의 삼성 스마트 TV SDK를 통합 할 수 있습니까?삼성 스마트 TV SDK와 Eclipse Juno 통합

답변

5

예, 가능합니다. blog.wirone.info의 안내를 따르십시오.

우리가해야 할 모든은 다음과 같습니다

  1. 다운로드 Eclipse Platform Runtime Binary (플러그인없이 이클립스)와 (우리가 이름을 변경의가 "이클립스 주노"를 가정 해 봅시다 수) 디렉토리를 대상으로 그것을 압축을 풉니 다. 우리는 아래 Juno 이름을 지정할 것입니다.

  2. 삼성 SDK 이클립스 버전에 설치된 Juno 기능에 설치하십시오. 도움말 → Eclipse 정보 → 설치 정보 → 기능 (또는 창 → 기본 설정 → 설치/업데이트 → "이미 설치된 소프트웨어 제거 또는 업데이트"→ 기능)와 비교할 수 있습니다. 그들 중 대부분은 "웹, XML, Java EE 및 OSGi 엔터프라이즈 개발"카테고리 아래 있습니다. 이러한 기능은 (제공자에 의해 그룹화)되어

    • 이클립스 포장 프로젝트
      • 자바 스크립트 IDE
      • 마켓 플레이스 클라이언트 (옵션)
    • 이클립스 웹 플랫폼 도구
      • 이클립스면 처리를 프로젝트 프레임 워크
      • 이클립스 자바 스크립트 개발 도구
      • 이클립스 웹 개발 도구
      • 이클립스 XML 편집기 및 도구
      • 이클립스의 XPath 2 개발자 도구
      • 이클립스 XSL 개발자 도구
    • Eclipse.org
      • 이클립스 CVS 클라이언트
  3. 위의 Javascript IDE는 내장 도구를 통해 설치할 수 없으므로 삼성 IDE에서 "도용"해야합니다. 그냥 복사/주노이 디렉토리를 붙여 넣습니다

    • 플러그인/org.eclipse.epp.package.javascript_1.4.2.20120131-1457
    • 기능/org.eclipse.epp.package.common.feature_1.4.2을 .20120213-0814
    • features/org.eclipse.epp.package.javascript.feature_1.4.2.

    20120213-0814 이제이 있어야합니다 Features http://static.blog.wirone.info/2012/11/Eclipse_Juno_with_features_from_Samsung_SDK.png

  4. 이클립스 그래픽 모델링 프레임 워크 (GMF) 런타임을 설치 -이 종속성을 필요로합니다. 그렇지 않으면 얻을 줘야 :

    ENTRY org.eclipse.equinox.p2.director 2 0 2012-11-25 00:33:56.606 
    MESSAGE Problems resolving provisioning plan. 
    SUBENTRY 1 org.eclipse.equinox.p2.director 2 0 2012-11-25 00:33:56.606 
    MESSAGE Unable to satisfy dependency from tv.samsung.sdk.core 2.1.1.201209271345 to bundle org.eclipse.gmf.runtime.common.core 0.0.0. 
    
  5. 닫기 주노.

  6. 복사/붙여 넣기 SDK 4.0에서 dropins/sec_smart_tv_sdk 디렉토리는 관리자 권한으로

  7. 실행 주노 주노합니다. 삼성의 SDK가 메뉴 막대에 있어야합니다. Eclipse Juno with Samsung Smart TV SDK http://static.blog.wirone.info/2012/11/Eclipse_4.2_with_Samsung_Smart_TV_SDK.png

  8. 열기 삼성 스마트 TV SDK → 삼성 스마트 TV SDK 환경 설정 - 아차, "SDK 경로를 찾을 수 없습니다 설치", SDK 4.0

  9. 너무 선택 디렉토리는 좋은 :)

    을 개발 되세요 당신이 통합에 문제가있는 경우

, 당신은 DROPIN 설치를 디버깅 할 수 있습니다. 주노의 루트 디렉토리에 .options 파일을 만들고 파일에 넣어 :

org.eclipse.equinox.p2.core/debug=true 
org.eclipse.equinox.p2.core/reconciler=true 

실행 주노을 디버그로 콘솔에서 : eclipse.exe -debug 및 로그를보십시오. 드롭 인 here에 관해 읽을 수 있습니다.

도움이 될 수 있습니다 ...은 임의의 숫자입니다

  • 그래서 그냥 시스템의 검색을 사용하여 cache.timestamps을 찾아 Juno\configuration\org.eclipse.osgi\bundles\...\data\cache.timestampssec_smart_tv_sdk 항목을 지우.
  • 작업의 로그 (.metadata/.log)
+0

이것이 IDE의 디버거는 어떻습니까? –

+0

무슨 '디버거'를 의미합니까? – Wirone

관련 문제