맥 OSX용 이클립스가 3.6 Helios로 업그레이드 되면서 Eclipse 사이트 다운로드 분류에 Carbon이 사라졌다. 현재 Flash Builder4는 카본으로 제작되었기 때문에 Eclipse에 플러그인으로 작업하던 사람들은 카본으로 제작된 이클립스 플랫폼을 사용해야 한다. 따라서 이제 Flash Builder4는 새로 출시되는 이클립스 버전에 맞춰 업그레이드가 불편하게 됐다. 하지만 시도해봐서 안될 것은 없듯이, 그 방법이 전혀 없진 않다. 다만 불편할 뿐.. 
(며칠전 Preview로 출시된 Flash Builder Buritto 는 코코아로 제작되어 있는 것을 확인했으므로 향후 Buritto가 출시되면 이 글은 쓰레기통으로 직행하게 될 예정이다. 몆달만에 글을 쓰면서 쓰레기통에 넣을 생각을.. ^^)

방법은 eclipse에 carbon이 남아있는 유일한 곳은 오직 이클립스 플랫폼 뿐이다. 이 것은 그냥 에디터와 도움말, 그리고 이클립스의 UI 껍데기 등등 밖에 없다. 따라서 자바, CVS, SVN, xml편집, php 편집, 등등의 기능은 플러그인을 설치해서 직접 구성해야 한다. 

우선 기존 Flash빌더 플러그인이 설치되어 있다고 가정한다. 만약 없으면 플러그인 버전으로 기존 eclipse에 타겟으로 설치할 것

1. Eclipse.org 접속
2. Download 링크를 클릭

3. Eclipse Classic 에서 Other Download를 선택하거나 아래의 url로 바로이동.

4. Lastest Release -> 3.6 클릭

5. 중간쯤 Platform Runtime Binary 에서 Mac OSX (Mac/Carbon) -> http (다운로드)클릭

6. 압축해제후 dropins 폴더에 기존 이클립스의 dropins 폴더에 있는 파일(com.adobe.flexbuilder.feature.core.nl1.link)을 복사하여 붙어넣기

7. 실행하여 플렉스 빌더 실행해 봐서 설치완료 되었나 확인

8. 기타 필요한 플러그인들 추가설치 (Subversive, JDT, JEE 등등)


기타 참고로 개인적으로 반드시 설치하는 Eclipse에서 제공하는 플러그인들이다. 설치 방법은..
1. Help -> Install New Software
2. Install 창이 열린다
3. Work With 옆에 콤보박스중 Helios 를 선택하고 기다린다.
4. 그러면 하단에 설치 가능한 목록이 표시되는데 아래의 내용들을 찾아 선택해주고 설치해준다.

추천 플러그인 ( 협업 -  cvs,git,mylyn,subversive) 
Collaboration
  • Eclipse CVS Client 
  • Eclipse EGit (Incubation)
  • Eclipse JGit (Incubation)
  • Mylyn Bridge: Eclipse IDE
  • Mylyn Bridge: Java Development
  • Mylyn Bridge: Team Support
  • Mylyn Connector: Bugzilla
  • Mylyn Connector: Trac
  • Mylyn Task List (Required)
  • Mylyn Task-Focused Interface (Recommended)
  • Subversive Revision Graph (Optional) (Incubation)
  • Subversive SVN Integration for the Mylyn Project (Optional) (Incubation)
  • Subversive SVN Team Provider (Incubation)
추천 플러그인 ( 언어 -  jdt, xet, javascript)
Programming Language
  • Eclipse Java Development Tools
  • Eclipse XML Editors and Tools
  • JavaScript Development Tools
추천 플러그인 (  웹, JavaEE - JavaEE 쪽 설치하려한다면 반드시 아래의 목록 모두 설치)
Web,XML and Java EE Development
  • Eclipse Faceted Project Framework
  • Eclipse Faceted Project Framework JDT Enablement
  • Eclipse Java EE Developer Tools
  • Eclipse Web Developer Tools
  • Eclipse XML Editors and Tools
  • JavaScript Development Tools
  • JavaServer Faces Tools (JSF) Project
  • JST Server Adapters
  • JST Server UI
  • JST Web UI
  • Web Page Editor (Optional)
  • WST Server Adapters

TRACKBACK ADDRESS : http://drumcap.com/trackback/84 관련글 쓰기

댓글을 달아 주세요

  1. hika 2010/11/18 13:30  댓글주소  수정/삭제  댓글쓰기

    왠지 눈물이 나오려고 하네요

    • BlogIcon 드럼캡 2010/11/18 21:56  댓글주소  수정/삭제

      이클립스 카본은 이제 플랫폼 밖에 없습니다. 겨우 찾았었구요.. 오래전에 썼던 글인데 지금에서야 포스팅을 ^^
      부리또 프리뷰를 플러그인으로 설치하니 좋더라구요~ 부리또는 코코아로 개발되었습니다

  2. 지돌스타 2010/12/17 10:47  댓글주소  수정/삭제  댓글쓰기

    오랜만에 들립니다. 이런 이슈가 있는지도 몰랐네요. 좋은글 감사

오래된 정보인데 아직도 물어보는 개발자가 많아서 글을 올립니다.
플렉스 모듈기반의 개발을 하다보면 모듈이 수십개 또는 수백개 쌓이게 되고 이를 하나하나 빌더에서 추가해야 합니다. 그런데 빌더에서 지원하지 않는 치명적인 단점이 이 모듈의 추가 및 삭제가 하나씩 밖에 안된다는 것입니다. 모듈의 대부분이 같은 폴더나 근처에 위치해 있기 때문에 이럴바엔 차라리 에디터에서 수정하는게 빠를 것입니다.

해결방법은
  1. FlexBuilder의 Window-ShowView-Other-Navigator 를 클릭하여 네비게이터 창을 엽니다.
  2. 프로젝트 폴더 안에서 .actionScriptProperties 파일을 엽니다
  3. 아래 부근에 <modules> 로 시작하는 부분에 모듈 정보가 있습니다.
  4. 원하는 모듈을 추가하거나 삭제해 줍니다.

TRACKBACK ADDRESS : http://drumcap.com/trackback/68 관련글 쓰기

댓글을 달아 주세요

이전에 열이아빠님의 포스트에서 무료 플렉스 빌더 받는 방법이 나와있었습니다. 물론 대상은 미 취업자와 학생이었지요. 하지만 신청자가 폭주해서, 결국 일찍 마감처리가 되었더랬습니다.

그런데, 이번에 다시 열었네요~
http://freeriatools.adobe.com/learnflex/ 로 가셔서 신청하시면 되겠습니다.
이전과 같이 빠르면 다음날, 늦으면 2주내로 시리얼이 이메일로 도착합니다.

플렉스에 관심있는 미취업자들 께서는 어서 신청하셔서 어둠의 경로로 쓰지마시고, 당당히 라이센스 받아 사용하시기 바랍니다. 또 금방 마감될지 몰라요~ ㅋㅋ

그럼 어서어서 고고씽~

TRACKBACK ADDRESS : http://drumcap.com/trackback/59 관련글 쓰기

댓글을 달아 주세요

Eclipse 기반 플렉스 Help


플렉스 코딩을 하다보면 Help를 참 많이 보게된다.
특히 API를 찾아보게 되는 경우가 허다한데, 이때 우리는 대체로 브라우저를 활용하게된다.
그렇지만, Eclipse 기본 Dynamic Help(F1) 기능을 활용하면 정말 편하다.
혹시 Dynamic Help를 모르시는 분을위해 첨언을 하면, 코딩을 하다가 잘 모르는 API가 출현했다하면 해당 API에 마우스를 올리고, F1을 누른다. 그러면, Dynamic Help 창이 뜨는데 해당 API에 관련된 도움말, API, 예제 등이 자동검색되어 나타난다.
여기서 원하는 내용을 클릭해서 참고해서 보면 된다.
하지만 모든 내용이 영어라는 압박이 있는데, 매번 불편하게 사용하다가 Adobe AS3 레퍼런스와, Flexdocs.kr 의 레퍼런스를 조합해서 API만이라도 한글화 하여 Eclipse Help 파일을 만들게 되었다.

사용방법은 ..

  1. 먼저 다음 파일들을 다운받는다.
  2. 첨부되어있는 파일의 압축을 풀면 doc.zip 파일이 나온다.
  3. 이 파일을 그대로
    c:\Program Files\Adobe\Flex Builder 3\eclipse\plugins\com.adobe.flexbuilder.help_3.0.214193\
    또는
    c:\Program Files\Adobe\Flex Builder 3 Plug-in\eclipse\plugins\com.adobe.flexbuilder.help_3.0.214193\
    에 이동시킨다.
  4. 위의 경로중 설치된 플렉스 빌더 버전에 따라 뒤의 버전번호가 약간씩 다를수 있다.
  5. 이제 빌더를 켜고 MXML 이나 ActionScript 파일을 작성하면서 원하는 클래스에 커서를 대고 F1 키를 누르면 Help가 나온다.
  6. 여기서 해당 API를 클릭하면 한글이 뜨는것을 확인한다.
혹시 Flexdocs.kr 의 한글번역에 관한 저작권이 문제가 되면 자삭하겠습니다.

TRACKBACK ADDRESS : http://drumcap.com/trackback/57 관련글 쓰기

댓글을 달아 주세요

사용자 삽입 이미지

플렉스빌더3에서 추가된 관련코드 마킹 활성화 기능

혹시 모르는 분들을 위해 포스팅 한다.
플렉스 빌더 3의 베타버전을 써오면서 참 좋았던 기능 중 하나가 이클립스3.3의 자바개발시 지원하는 Mark Occurrence 기능이 MXML,AS3,AIR 에서도 제공한다는 것이었다.
그런데..
정식 빌드하고 되고 나서 설치해보니 이 기능이 꺼져있는 것이었다.

너무 놀란마음에 도움말을 찾아서 헤맸었고(이 기능의 이름이 Mark Occurrence라는것도 몰랐으니까..), 환경설정을 이잡듯이 뒤져도 안나오는 것이었다. 정말 쌩쑈를 하기까지 했는데 도움말을 보다가 닷넷프레임워크 3까지 깔았었다. -_-; 이때까지 난 내 안좋은 PC의 성능때문에 활성화가 안된다고 생각 했다. ㅋㅋ

그러다가 결국 다시 베타버전을 어렵사리 구해서 (adobelabs에 베타 링크가 닫혔다) 깔고, 확인해 본결과 뒤로 넘어가버렸다. 메인아이콘중 아래에 보이는 Mark Occurrence 기능이 꺼져있던 것이었다.
누구든지 아래에 보이는 아이콘을 눌러만 주면 다시 활성화가 된다 ㅋㅋ
아무도 삽질하지 않길 바라는 마음에서 포스팅 해본다.
사용자 삽입 이미지

Eclipse의 Mark Occurrence 아이콘

TRACKBACK ADDRESS : http://drumcap.com/trackback/29 관련글 쓰기

댓글을 달아 주세요

  1. BlogIcon 검쉰 2008/07/30 17:55  댓글주소  수정/삭제  댓글쓰기

    헛... 저도 안되길래 포기하고 살았는데...;;

  2. BlogIcon 드럼캡 2008/08/06 14:19  댓글주소  수정/삭제  댓글쓰기

    도움이 되셨다면 다행입니다 ㅋㅋ