Whiteship's Note


[STS 2.3.3] Spring TC Server Developer Edition with Spring Insight 써보기

Good Tools : 2010.05.23 08:55


초 간단 하더군요;. 그냥 STS 최신버전 (2.3.3.m1) 받아서 tc 서버 개발자 에디션에다가 프로젝트를 끓어다 놓고 실행하면 됩니다. 그런데 6.0은 지원하지 않네요. 덕북에;; 프로젝트를 JDK 1.5 버전으로 다운 그레이드 했습니다. @_@ 아주 귀찮아 죽겠는 @Override 없애기와 Stirng.isEmpty() 없애기를 해줬습니다. 이런건 툴에서좀 지원을 해주면 좋으련만;;;

어찌됐든 tc 서버 개발자 에디션에 놓고 서버를 시작시키면 뭔가 물어봅니다. 스프링 인사이트를 같이 사용할꺼냐는건데 당연히 OK!! 

그렇게 서버를 켜고 로컬에서 웹 앱을 가지고 좀 논다음에 localhost:8080/insight 로 접속하면 모니터링 정보를 확인할 수 있습니다.

좋군요. 성능 최적화 할 때 아주 좋을 것 같습니다. 다른 모니터링 툴은 안써봤는데;; 이정도면 충분한거 아닌가요? 알아보기도 쉽고 쿼리도 다 보이고 해당 코드로 바로 이동도 할 수 있으니.. 흠.. 그리고 공짜네;; +_+
top

Write a comment.


맥용 STS가 달라졌다!!

Good Tools : 2009.08.07 22:54


2.1.0이 배포됐다길래. 받으러 들어갔더니.. dmg 파일들이 있다. 오호.. 설마 그냥 옮겨 담기?? 아니네! 인스톨러가 뜨네... 이야~~


이전에는 끼워주기(?)로 주는 dm 서버, tc 서버, roo를 덩달아 다운받아 설치하는 수밖에 없었다. 뭐 압축만 풀면 끝이니깐.. 설치라고 하기도 뭐하지만.. 그런데 이번에는 설치할 제품 목록을 선택하는 화면에서 빼내면 설치하지 않을 수도 있다. 설마.. 이것 때문에 이런 installer를 만들었단 말인가!?

암튼 귿!

ps: 맥용으로 carbon, cocoa, cocoa 64 세 가지 버전이 있는데, 아직은 cocoa로 빌드한 버전을 성능 관련 문제로 비추하고 있다.

Mac OS X

Download the STS Mac OS disk image (*.dmg) from the list above. Once downloaded, please mount the disk image by double-clicking the downloaded dmg file. Open the volume named 'SpringSource' and double-click on the installer to launch the installation. Follow the on-screen instructions to finish the installation.

(*) At this time we do not recommend to use any of the Cocoa builds for Mac OS. There a numerous open performance related problems with the Cocoa port reported at Eclipse.org.


top

  1. Favicon of http://blog.lckymn.com BlogIcon Kevin 2009.08.08 00:19 PERM. MOD/DEL REPLY

    어젯밤에 저도 이거 설치했습니다. :)
    e3.5는 리눅스용도 인스톨러로 바뀌었구요. e3.4 기반의 버전은 여전히 압축파일인건 아실테고...
    인스톨러 보셔서 아시겠지만 얘써서 만들었나봐요.
    http://izpack.org/
    GNOME을 연상시키는 웹페이지에서 OpenSource 분위기가 물씬 풍기네요.
    plugin 이거 저거 깔고 확인해 봤는데, 잘 되네요.
    그냥 기분이 그런건지는 모르겠는데, RC1 버전보다 좀 빠르게 동작하는거 같아요. :)
    근데, WebResources 부분은 안 고쳐졌네요. 중요한거는 아니지만...

    Favicon of http://whiteship.tistory.com BlogIcon 2009.08.08 10:25 PERM MOD/DEL

    전 어제 설치하고, subversive 플러긴만 설치해놓고 잤습니다.ㅎㅎ

    이제부터 본격적으로 사용해보려구요. 맥은 일단... 단축키부터 잡아야 하는 번거로움이..ㅠ.ㅠ

    아.. 단축키 목록을 export/import 하는 기능이 있었나 모르겠네요. 그거 있으면 그걸로 하나 들고 다녀야겠어요.ㅋ

Write a comment.


STS(Spring Tool Suite) 2.0 RC 버전의 OSGi 개발 툴

Spring/etc : 2009.03.05 20:29


원문 : OSGi Development Tools in STS 2.0

간단하게 요약만 합니다. 일단 새 제품 다운로드부터 해야겠죠?

기존에 제공하던 툴
  • dm Server Integration: dm 서버를 이클립스 WTP로 통합하여 dm 서버 인스턴스 생명 주기 관리와 OSGi 번들, PAR, 일반 JEE WAR 파일 배포를 할 수 있게 해줌. 또한 dm Server 통합은 설치한 구성물의 코드가 바뀌면 자동으로 업데이트하고 리프레쉬 해줌.
  • 프로젝트 마법사: OSGi 번들과 PAR 프로젝트 생성 마법사 제공.
  • Manifest 편집기와 검증: MANIFEST.MF 파일에서 코드 완성, 하이퍼링크, 검증 기능을 제공.
  • Classpath 관리: OSGi 의존성 메타 데이터를 MANIFEST.MF에서 가져와서 클래스패스 컨테이너를 만든다. 테스트 용 의존성은 테스트 소스 폴더의 META-INF/TEST.MF 사용.
  • 저장소 브라우저: 스프링소스 엔터프라이즈 번들 저장소에 쉽게 접근하게 해준다.
새 기능

STS 2.0은 Import-/Export-Pachage 관계와 서버를 기반으로 번들을 분석하고 그들의 의존성을 가시화하는 기능을 제공한다. OSGi 런타임 콘솔에서 볼 수 있는 텍스트 형태와 비슷한 정보에 접근할 수 있다. 장점은 그런 정보를 IDE에서 쉽게 이요할수 있고 번들 메타 데이터와 연결을 비주얼 툴에서 클릭으로 네비게이션 할 수 있다는 것이다.

서버 편집기에서 Bundle Overview 페이지를 제공한다. 이 페이지에서는 OSGi 런타임에서 접근할 수 있는 모든 연결 정보와 MANIFEST의 번들의 메타 데이터에 접근을 제공하며 설치된 모든 번들을 보여준다.

사용자 삽입 이미지

번들 의존성 그래프를 제공한다. 패키지 또는 서비스 의존성을 보여줄 수 있다. 그래프에서 의존성을 몇 단계까지 보여줄 지 설정할 수 있다.

사용자 삽입 이미지

이퀴녹스 콘솔과 거의 같은 서버 콘솔을 제공한다. 명령 완성과 명령 히스토리 기능을 제공한다.

사용자 삽입 이미지

실행하기

어느덧 다운로드가 끝나고 이제 실행볼 시간이네요. 캬~~ 따끈따끈한 개발 도구를 어디 열어 볼까요~

사용자 삽입 이미지
사용자 삽입 이미지

음~ dm 서버가 잘 들어있군요.  자 일단 서버 만들고 바로 가동시켜 봅니다. 그리고 서버 콘솔에서 ss를 입력해 봤습니다.

사용자 삽입 이미지
다음은 Bundle Information 탭입니다. 와우..

사용자 삽입 이미지
마지막으로 번들 그래프를 보죠.. 캬오~~~~
사용자 삽입 이미지
그림에서 패키지를 더블클릭하면 그래프가 샤샥 바뀌는데 아주 재밌습니다.

이상으로 STS 2.0 리뷰를 마칩니다.
top

  1. Favicon of https://helols.tistory.com BlogIcon is윤군 2009.03.05 20:50 신고 PERM. MOD/DEL REPLY

    홋;; 빨라 빨라 ~~ ~~ ㅋ
    전 Groovy 1.6 보면서 후덜덜덜 .. 이러고 있는데;;ㅋ
    굳 ! 맨 !

    Favicon of https://whiteship.tistory.com BlogIcon 기선 2009.03.05 21:20 신고 PERM MOD/DEL

    ㅇㅇ그루비 나도 봐야지~

Write a comment.


Eclipse 3.4 + WTP + Spring IDE + Spring Tool Suite 설치하기

Good Tools : 2008.07.05 21:57


1. Eclipse 3.4 설치하기

Eclipse부터 다운로드 합니다.

사용자 삽입 이미지

이 중에서 두 번째에 있는 녀석입니다. PDE가 있고, 뭐 기타 등등 있죠.

http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.4-200806172000/eclipse-SDK-3.4-win32.zip


위 링크 누르시면 다운로드가 될 겁니다.

2. WTP 설치하기

다음으로 WTP를 플러긴 형태로 설치합니다.

사용자 삽입 이미지

맨 위에 Eclipse Ganimede 팬딩하신다음에 Web and Java EE Development 선택하셔서 설치해주시면 됩니다.

사용자 삽입 이미지

시간이 좀 걸립니다. 지겹 지겹~ 지겹 지겹~ 얼른 받아라~ 얼른~ ㄱㄱㅆ 하자..

3. Spring IDE 설치하기

업데이트 사이트: http://springide.org/updatesite
를 등록해 줍니다.

여기서 웃긴건.. 저걸 등록하면 AJDT랑 Mylyn 업데이트 사이트까지 등록해주는건 좋은데, Spring IDE 업데이트 사이트를 또 등록해준 다는 겁니다. 바보~

사용자 삽입 이미지
새로 등록된 건 무시해버리고, 제가 등록한거에서 Core랑 Extensions 만 선택해서 설치하겠습니다.

사용자 삽입 이미지

간단하죠~

사용자 삽입 이미지

자 깔끔하게 선택이 되고, 설치를 합니다. 이번에도 시간이 좀 걸리기는 하는데, WTP를 설치할 때 만큼은 아닙니다.

4. 마지막입니다. STS 설치하기

STS를 설치하시려면 http://www.covalent.net/beta/STS/downloads.php 여기에 로긴 할 수 있는 계정이 있어야 합니다. 자 알아서 만드시구요.

업데이트 사이트: http://static.springsource.com/projects/sts/mirror/e3.4
를 등록합니다.

사용자 삽입 이미지

보세요. 계정이 있어야 된댔죠. 계정 정보를 주시면 잘 등록이 되고 팬딩 할 수 있습니다. 저는 여기서 User name에 이메일 계정을 입력해야 로그인이 되더군요.

여기서 또 기현상이 벌어집니다.

사용자 삽입 이미지

똑같은게 4개씩 뜨죠. ㄷㄷㄷ 저중에서 Core랑 Dependencies 하나 씩 선택해서 설치합니다. 나머지는 뭐.. 패쓰합니다. AJDT, 코드커버리지, Spring IDE AJDT 통합 플러긴인데, 아까 Spring IDE를 설치했으니까 필요 없습니다. 코드커버리지 툴도 다른거 쓰면 되구요.

사용자 삽입 이미지

여~ 이번엔 좀 많네요. 몇 개는 최신 버젼이 설치되어 있어서 대상에서 제외한 것 같네요.

사용자 삽입 이미지

이번에도 역시 시간이 좀 걸립니다. WTP를 설치할 때보다 좀 더 걸립니다.
빨랑 빨랑~ 집에 가자~ 깔려라~ 깔려~

5. 끝...

자 설치가 끝났습니다.

사용자 삽입 이미지



사용자 삽입 이미지


top

  1. Favicon of http://toby.epril.com BlogIcon 토비 2008.07.06 23:53 PERM. MOD/DEL REPLY

    켁.. 그래도 안댓

    Favicon of http://whiteship.tistory.com BlogIcon 기선 2008.07.07 00:00 PERM MOD/DEL

    켁.. 어디서 안 되시는거에요;;
    내일 사무실에서 그냥 묶어서 올려드릴께요.ㅋㅋ

  2. Favicon of http://yunsunghan.tistory.com BlogIcon Max 2008.07.07 08:52 PERM. MOD/DEL REPLY

    Eclipse STS 3.4 All in One 버젼 제공하지 않나요?

    Favicon of https://whiteship.tistory.com BlogIcon 기선 2008.07.07 09:31 신고 PERM MOD/DEL

    넹 All-In-One Eclipse STS 3.4도 제공해 줍니다.

  3. Favicon of http://jjaeko.tistory.com BlogIcon 째코 2008.09.01 00:55 PERM. MOD/DEL REPLY

    기선님 -_-;;
    http://www.covalent.net/beta/STS/downloads.php
    여기 로긴할 수 있는 계정만들고
    이메일로 날라온거 인증했는데도
    업데이트사이트 로긴이 안되요..;;
    이메일주소로도 로긴해봣지만 계속 실패하네요
    왜 그런지 아시나요? ;;;

    Favicon of http://whiteship.tistory.com BlogIcon 기선 2008.09.01 08:18 PERM MOD/DEL

    훔.. 저기에 가입할 때 적은 이메일로 로긴 한 것 같은데요. 왜 안되는지 몰겠네요;;;

  4. Favicon of http://jjaeko.tistory.com BlogIcon 째코 2008.09.01 13:22 PERM. MOD/DEL REPLY

    이상하게 사이트는 로그인이 되긴되는데 업데이트사이트 등록하면 나오는 창에서
    이메일로 로그인하면 안되네요 -_-;
    일단 로그인해서 sts통합버전 받앗어요..

    Favicon of http://whiteship.tistory.com BlogIcon 기선 2008.09.10 17:46 PERM MOD/DEL

    저도 해봤더니..오랜만에 플러그인 업데이트 해볼까 하고, 로그인 시도 해봤는데..안 되네요.

  5. tochiro 2008.09.10 17:20 PERM. MOD/DEL REPLY

    베타서비스가 폐쇄되었네요..흑..뭐뭐 플러그인 update하는지만 알아도..좋으련만.
    혹시..기선님 ganymede에 등록된 플러그인 정보좀 알수있을가요? 아니면 따로 다운받기라도..
    springsource-tool-suite-1.0.0.RC1-e3.4-win32 쓰기보다..기선님이 하신대로 update site로 작업해보고싶었것만...흑흑.

    암튼 종종들려서 좋은 자료 많이 보고 갑니다..


    STS Beta now closed - thank you!
    http://www.covalent.net/beta/STS/comments.php?DiscussionID=17&page=1#Item_1

    Favicon of http://whiteship.tistory.com BlogIcon 기선 2008.09.10 17:48 PERM MOD/DEL

    캬.. 그렇군요. 베타 기간이 끝난거였군요. 하긴, Eclipse에 Spring IDE가 설치되어 있다는 것 외에는 별다른 큰 장점을 못 느꼈으니.. 플러긴으로 커버하면 되겠네요. :)

    제가 쓰는 플러긴 목록은 저녁에 정리해서 올리겠습니다.

Write a comment.


Spring Tool Suite: Knowledge Base

Good Tools : 2008.03.20 12:23


음.. 멋진 기능입니다. 지식 기반을 제공하다니.. 이런 놀라운 생각을 할 수 있고 구현해낸다는 것이 정말 멋진 것 같습니다. Help 페이지에서 STS의 기능들을 살펴볼 수 있었는데, 그 중에서 가장 눈에 띄는 것이 바로 이 기능입니다.

콘솔창을 보시면 녹색 전구 두 개가 추가된 것을 볼 수 있습니다.

사용자 삽입 이미지
이 두개가 아주 멋진 기능을 해줍니다.

 STS를 사용하는 모든 개발자들과 런타임 에러에 관한 지식을 공유할 수 있는 기능을 제공합니다.

사용자 삽입 이미지

자 요렇게 에러가 발생했을 때 왼쪽 녹색 전구를 클릭하면 이런 화면이 뜹니다.

사용자 삽입 이미지

정말이지... 멋진 기능입니다. 근데 위의 에러는 해결책이 올려져 있질 않네요;

오른쪽 전구를 사용해서 자신이 발견한 에러와 그 에러에 대한 해결책을 올릴 수 있습니다.

사용자 삽입 이미지

흠.. Spring 설정 파일을 못찾아서 발생하는 에러에 대해 정리해봤습니다.

사용자 삽입 이미지

훔.. JIRA에 이슈로 올라가는군요. 누군가 저걸 확인해줘야 그 다음부터 저 데이터가 검색되나봅니다.
그런 프로세스가 없다면 엉터리 지식들이 쌓일테니까요.
top

  1. Favicon of https://yunsunghan.tistory.com BlogIcon Max. 2008.03.20 12:50 신고 PERM. MOD/DEL REPLY

    오우 대단해요. ^^*
    그럼 거대한 지식DB가 쌓일수 있겠네요.

    Favicon of https://whiteship.tistory.com BlogIcon 기선 2008.03.20 13:02 신고 PERM MOD/DEL

    네. 스프링 지식인이라고 해야 하나요. ㅋㅋ

  2. Favicon of http://www.timberlandbaratas.com BlogIcon Timberland Online 2012.12.25 12:21 PERM. MOD/DEL REPLY

    Un partisan de Hillary Clinton qui avait levé des fonds pour financer sa campagne lors de la présidentielle américaine de 2008 a reconnu lundi devant un tribunal avoir triché sur le montant de certains dons pour tromper la Commission électorale fédérale (FEC), http://www.timberlandbaratas.com outlet timberland.Related articles:


    http://12point99.tistory.com/149 Microsoft

    http://12point99.tistory.com/?page=3 Michel Polnareff

Write a comment.