블로그 이미지
올해목표 // 10월 어학연수 떠나자~ 자수씨

카테고리

전체글 (1457)
Brand New! (28)
주절주절 (213)
MOT (11)
해외쇼핑 (49)
쇼핑노트 (150)
취미생활 (94)
iPhone (4)
Eclipse (121)
Google (83)
Spring (31)
JAVA (176)
JavaScript (59)
WEB (49)
Database (20)
OS (26)
Tools (8)
Tips (26)
IT정보 (1)
Book (21)
Programming (37)
외부행사 (43)
주변인들 (17)
여행노트 (60)
학교생활 (30)
회사생활 (52)
사회생활 (5)
외국어공부 (12)
잡동사니 (30)
Total
Today
Yesterday
 
05-18 16:00
 

달력

« » 2024.5
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
 

최근에 올라온 글

최근에 달린 댓글


블로그에 소스 코드를 올릴 경우 Google Code 의 SyntaxHighlighter 를 이용하곤 합니다.

근데 소스를 붙여 넣을 때 항상 약간의 번거로움이 있는데요. 그냥 이클립스에서 바로 클립보드로
복사해주는 플러그인을 만들었습니다.



버닝~ 자수씨....

Posted by 자수씨
, |
ECF 코어쪽이 업그레이드 되었나본니다. 이전에 올렸던 jar 로는 안되나봐요...

이전 포스팅 >> http://vicki.tistory.com/197

그래서 수정했습니다.






이클립스를 종료하고 이클립스/plugins 폴더에 기존 파일
org.eclipse.ecf.provider.irc.ui_1.3.0.v20080916-1301.jar,
org.eclipse.ecf.provider.irc_1.3.0.v20080916-1301.jar
두 개를 지우신 후에 위에 파일을 붙여넣습니다.



이거때문에 이클립스 한번 날려먹었네요 -_ㅜ

Posted by 자수씨
, |

Posted by 자수씨
, |

GWT 로 프로젝트를 하다보니 컴파일을 할 경웨 Ant 로 정의해 놓고 처리하고 있다.

컴파일 결과가 html 과 js 파일이 나오게 되는데, 이클립스에서는 변경을 감지하지 몬하고 이러고 계신다...

그래서 항상 컴파일하고 refresh 를 해주었는데... 문득 책을 보다 보니 eclipse.refreshLocal 이라는 Ant Task 가 있다는 것을 보고서 바로 실행!!!

Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any <presetdef>/<macrodef> declarations have taken place.

위의 에러를 뱉어내는... 국내 카페/블로그 검색해보았지만 해결책을 찾지 못하였다.
(저 Ant Task 는 org.eclipse.core.resources 에 있다는 것을 찾았지만 라이브러리에 추가해도 실패...)

구글링 도중 무시하고 지나쳤던 페이지의 내용을 해보았더니.... 꼭 Ant 에서 안해도 되는 것을 확인해버렸다.
http://www.myeclipseide.com/PNphpBB2-viewtopic-t-21071.html

이클립스에서 Window - Preferences - General - Workspace 에서 Refresh automatically 를 체크한다.

그럼 리소스가 변경되면 지가 알아서 refresh 를 해준다...

자동으로 리프레쉬를 하다보면 이클립스에 부담을 줄 수는 있을 것 같지만 요즘은 워낙 사양들이 좋은지라 그냥 달리면 될 것 같구만요...

Posted by 자수씨
, |
마이 이클립스에 익숙해서 패키지 익스플로러에서 바로 윈도우 익스플로러를 띄우곤 했는데

WTP 로 프로젝트를 구성하다보니... 그 기능이 없어서 불편한을 느끼고 바로 개발 시작..

결과물은... 짜잔~

사용자 삽입 이미지





윈도우에서만 돌아갈껄요???  아닌가 ㅋㅋㅋ

이클립스 버전은 3.2 이상??? JDK 는 1.4 이상???

Posted by 자수씨
, |
머.. 저번에도 포스팅한적이 있었으므로 왜 커넥터만 따로 설치해야 하는지는 패스하고..

감자옹의 부탁 & 팀 내 배포의 목적으로 작성 ㄱㄱㅅ


제가 테스트하는 버전은
사용자 삽입 이미지




요놈입니다.


이클립스를 실행하고 Help - Software Updates... 를 선택합니다.

Available Software 탭을 선택하고 Add Site... 버튼을 클릭합니다.
사용자 삽입 이미지

























Add Site 다이얼로그에 다음과 같이 입력한 후 Ok 버튼을 클릭합니다.
  Location: http://www.polarion.org/projects/subversive/download/eclipse/2.0/ganymede-site/
  간혹 의존성 때문에 업데이트가 안되는건 유러파 버전으로 업데이트를 하려고 하셔서 그런 것 입니다~
사용자 삽입 이미지











2009-03-18 추가 사항
그냥 Connector 만 업데이트 할 경우 의존성 문제가 발생합니다.
아래의 로케이션도 추가하여 Connector 와 같이 설치를 합니다.

Location: http://download.eclipse.org/technology/subversive/0.7/update-site/



새로 추가한 사이트를 체크한 후 Install... !!!
사용자 삽입 이미지



























정상적으로 다운이 다 된다면 호환성 문제 없이 가능합니다.. 여기까지 왔으면~~ 이제그만~~
사용자 삽입 이미지





Posted by 자수씨
, |
article link: http://www.eclipse.org/articles/article.php?file=Article-JavaCodeManipulation_AST/index.html

꼬치상이 갈쳐준 AST (Abstract Syntax Tree)...

CompilationUnitEditor 를 AST 파서를 통해 소스들이 트리형태로 나누어지게 된다.

아래 보이는 그림처럼 프로젝트부터 시작해서 라이브러리까지 객체단위로 접근을 할 수 있다.

자바 아웃라인 뷰도 이렇게 파싱된 데이터를 통해 쉽게 보여지는게 아닐가 싶다.


[Figure 2. Java Model Overview]

여튼 꼬치상 덕택에 AST 에 대해서 어느정도 감을 잡았다능~~

Posted by 자수씨
, |

BIRT???

Eclipse / 2008. 8. 29. 00:41

프로젝트 홈 : http://www.eclipse.org/birt/phoenix/

일단 약어이기 때문에 풀어서 본다면 다음과 같다.

Business Intelligent and Reporting Tools
회사에서 자주들리는 BI 가 Business Intelligent 인 것 같고...
뒤에 따라오는 Reporting Tools 로 봐서는 레포팅 툴 같은데....


영어가 후달리는지라.  어렵게 한글설명을 찾아보았다.

BIRT 는 웹 어플리케이션을 위한 오픈 소스 레포팅 시스템입니다. BIRT 는 두가지 컴포넌트로 구성됩니다. 이클립스 기반의 그래픽 레포트 디자이너와 어플리케이션 서버에 배치할 런타임 컴포넌트입니다. 간단히 말하면 BIRT 는 이클립스 내에 친숙한 드래그앤드롭 GUI 를 사용해서, 당신의 어플리케이션에 다향한 레포트를 추가할 수 있도록 합니다.

아직 이래서는 와닿지는 않는다. 튜토리얼을 부딪혀 봐야 하는 것인가...

튜토리얼 : http://download.eclipse.org/birt/downloads/examples/reports/2.1/tutorial/tutorial.html

먼가 이걸 써먹을 곳을 찾아봐야 겠구나~

비싼 크리스탈 레포트를 대체할 수 있는 수단이 될 수 있을까??

Posted by 자수씨
, |

2008/10/15 - [Eclipse/Plug-in] - [Eclipse ECF] provider.irc 1.3.0.v20080916-1301 버전 수정...
새로 가니메데를 다운받으셨으면 위의 링크를 참고하세요~



플러그인 카페에서 만난 눈꽃옹의 도움으로 접하게된 irc...
가니메데에 기본적으로 포함된 ECF 가 나오면서 irc 를 이클립스에서 사용할 수 있게되었습니다.
기본적으로 제공해주는 irc provider 는 charset 이 맞지 않아서 오류를 뿌려댑니다.
charset 을 수정하더라도 닉네임이 한글일 경우 문제를 발생시키는데요 눈꽃옹의 도움으로
플러그인을 수정하게되었습니다.

죽돌이 눈꽃옹이 있으므로 플러그인의 궁금한 점이 있으면 접속하세요.

저도 처음에는 접속 방법을 몰라서 고생했는데 우선 설치 방법부터 설명하겠습니다.

ㅁ Eclipse Europa
Help - Software Updates - Find and Install... - Search for new features to install

Europa Discovery Site 를 체크한 후에 Finish 를 누릅니다.

사용자 삽입 이미지



























Europa Discovery Site 중에서 Communications 를 체크해서 설치를 합니다.
사용자 삽입 이미지































다른 플러그인 다운받는 것과 동일합니다.
재시작하겠냐고 물어보면 아니요 라고 한 후에 이클립스를 종료합니다.




ㅁ Eclipse Ganymede
가니메데에는 기본적으로 포함되어 있습니다. (아마도??)
플러그인 개발에만 포함되어 있나봐요...
업데이트 하실때 Ganymede - Communications 에서 받으세요~~



ㅁ 공통작업
이클립스 설치 폴더의 plugins 폴더에 org.eclipse.ecf.provider.irc 로 시작하는 파일 두개를
지워주신 후에 아래 파일을 복사합니다. (기존 파일이 없다면 무시해도 좋습니다.)



ㅁ irc 의 접속
이클립스를 실행시킵니다. (버전 무관)
File - New - Other... - Connection  - IRC 를 선택합니다.
사용자 삽입 이미지

























아래에 보이는대로 설정을 합니다.
[Username]   사용자 이름을 설정합니다.
[Connect ID]  <nickname>@irc.hanirc.org/#eclipse 로 설정을 합니다.
                        ex) 닉네임이 vicki 라면 vicki@irc.hanirc.org/#eclipse
[Password]    패스워드가 없으므로 그냥 비워둡니다.
사용자 삽입 이미지


























이렇게 Finish 를 누르면 짜잔~ 하고 되야하는데 오류가 나네요;;; 집에서는 ㅋㅋㅋ
집에서는 바로 채널로 접속이 되지 않습니다. #eclipse 탭을 닫아주신 후에 irc.hanirc.org 탭을 눌러서
/join #eclipse 명령어를 입력합니다.
사용자 삽입 이미지

Posted by 자수씨
, |

Eclipse ganymede 로 환승~

Eclipse / 2008. 7. 16. 10:15
사용자 삽입 이미지

나온지는 쫌 됐는데 GEF 스터디 할 겸 갈아탔습니다~~

예전에 수많은 플러그인을 업고서 돌아갔던 유러퐈는 잠시 킵핑을~

Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백