eclipse 4

throw new UnsupportedOperationException()

자동생성되는 메소드에 throw new UnsupportedOperationException()넣기 이클립스에서 제공해주는 코드 템플릿을 이용하여, 인터페이스를 만들고 그 구현체를 퀵픽스를 통해 메소드를 자동생성했을 때 리턴값이 있을 경우 컴파일에러가 일시적으로 나지 않게 해주기 위해서 return null; 이나 return 0; 이나 임시땜빵으로 이런작업을 해주는데 이게 귀찮을 때 throw new UnsupportedOperationException()을 코드 템플릿을 이용하여 넣어주는 방법 이클립스라면 Preference – Java – Code Style – Code Templates 안에 Code/Method Body에 이를 추가해주면 된다. 자꾸 까먹어서, 링크 해 둡니다.

backend/Java 2009.10.30

Eclipse Galileo에 어떤 프로젝트가 있을까?

Eclipse Galileo가 릴리즈 된지 좀 되었다. 릴리즈가 되어 업데이트 할 때마다 어떤 프로젝트가 들어있는지 관심있게 살펴보지 않았는데, 이렇게 다양한 프로젝트들이 있구나.. dW에 있는 아티클을 보고 한번 알고 가는게 좋을 듯 하다. Eclipse Galileo 살펴보기최신 버전의 오픈 소스 다목적 IDE 및 애플리케이션 플랫폼의 새로운 기능 표 1. Galileo 릴리스 트레인 프로젝트 프로젝트 개요 웹 사이트 ACTF(Accessibility Tools Framework) 장애가 있는 사용자를 위한 애플리케이션 및 컨텐츠 개발 http://www.eclipse.org/actf/ BIRT(Business Intelligence and Reporting Tools) 보고서 생성 http://ww..

backend/Java 2009.08.26

[dW] 아파치 메이븐 2 시작하기

제가 몸담고 있는 팀에서는 소프트웨어 프로젝트를 빌드하고 관리하는 작업에 "아파치 메이븐(apache maven)"을 쓰고 있습니다. maven을 처음 쓸 때 dependency 관리에서 그만... 반하고 말았습니다. :) 이클립스에서 프로젝트에 필요한 library를 직접 걸어주고 또는 소스가 보고싶을때 매번 attach source를 해서 자주보는 소스는 다운을 직접 받아서 연결을 시켜줘야 하는데 maven을 쓰면 이 작업이 모두 xml파일(pom.xml)에 몇줄만 추가해주면 되니 너무 행복했지요. maven의 중앙 repository에서 알아서 jar파일을 다운로드하고 관련된 source도 받을 수 있게 할 수 있지요.. 이건 뭐.. 빙산의 일부분이겠지요~ 그래도 이것만 되도 행복할 것 같은데, 그..

[dW] IBM developerWorks 리뷰 블로거 2.0 선발과 Mylyn 2.0 통합된 태스크 관리 & 자동화된 콘텍스트 관리

지난 2월 초에 발표된 IBM developerWorks 리뷰 블로거 2.0에 선발이 되어 완전 영광스럽습니다. IBM developerWorks에는 아시다시피 많은 아티클, 튜토리얼등의 문서가 많이 있는데, 리뷰 블로거는 이 문서들을 자신의 블로그에 소개하고 안내하는 역할을 합니다. 저는 이 문서들을 소개하기 위해 문서들을 많이 읽게 되어 저에게도 많은 도움이 되리라 생각합니다. 저의 블로그를 찾는 분이 많으시진 않지만, 혹시나 스쳐지나 가는 분들 중에게도 도움을 드릴 수 있지 않을까~ 작은 기대를 해 봅니다. ^_^ 의지는 불타지만(?) 아는게 별로 없는 초보개발자인 제가 소개하는 내용은 최신기술(아님 조금 지났지만 저에겐 최신기술?)인 것도 있고, 아주 기본기를 정확하게 다지는 글들을 담을려고 합니..