Eclipse SpringSource DM Server 이클립스 플러긴 참조 : http://static.springsource.com/projects/dm-server/1.0.x/programmer-guide/html/ch08.html 스프링소스의 프로젝트를 보면 신생 프로젝트들인데도 문서화가 정말 잘 하고 있는게 신기합니다. 전부 개발자들일 텐데(그 중에서 아는 이름은 Rob Harrop밖에 없지만) 개발 하랴 문서화 하랴 정말 대단합니다. 그건 그렇고 SpringSource
Eclipse Eclipse 3.4(Ganymede)에서 Subversive 설치가 순조롭지 않을 때 http://thecoffeemachine.wordpress.com/2008/08/20/subversive-in-eclipse-ganymede/ 어떤 상황이냐면, 플러그인 설치할 때 Ganymede -> Collaborate를 사용해서 subversive를 설치할 때 플러그인 다운로드가 잘 안 되서 죽어버리는 현상입니다. 위 링크 마지막에 나와있는 순서대로 하면 잘 됩니다. Go to Help->Software Updates. Click on
assert Eclipse에서 assert 문 수행 옵션 켜기 -ea 를 java 인자로 추가해 줍니다. -da는 끄는겁니다. 이클립스에서 기본으로 자바 클래스를 실행할 때는 assert 문을 무시하더군요. 켜주는게 좋겠죠?
Eclipse Spring DM, Eclipse 플러그인 개발 환경에 통합하기 참조: http://static.springframework.org/osgi/docs/current/reference/html/appendix-pde-integration.html 레퍼런스대로 하면, 잘 안 될 겁니다. Spring DM 최신 버전도 못 쓰고 말이죠. Spring DM 때문에 Spring IDE를 설치해야 하는 것도 아닌데, Spring DM 레퍼런스 이 부분은 별로 네요. 그래서 제 맘대로
Bnd Eclipse에서 bnd 사용해서 번들 만들기 http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&feedurl=http%3A%2F%2Fkeessun%2Eblip%2Etv%2Frss&file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F1063500%3Freferrer%3Dblip%2Etv%26source%3D1&showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf
Eclipse Eclipse에서 Felix 사용하기 http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&feedurl=http%3A%2F%2Fkeessun%2Eblip%2Etv%2Frss&file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F1060928%3Freferrer%3Dblip%2Etv%26source%3D1&showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf
Eclipse Eclipse 3.4 + WTP + Spring IDE + Spring Tool Suite 설치하기 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
Eclipse 이클립스 가니메데 플러그인 설치가 달라졌다. 우선 Eclipse를 받아서 실행했습니다. 다음은 필요한 플러그인들을 설치해야겠죠. 스프링 IDE 업데이트 사이트를 추가해봤습니다.http://springide.org/updatesite 그랬더니..자동으로 Spring IDE 플러그인이 의존하는 다른 플러그인 사이트가 등록됩니다. 오호… 플러그인 설치 화면도 약간 달라졌죠. 세부 메뉴를 보여줍니다. 그 뒤 설치 과정은 이전과 동일합니다.설치가
Eclipse Eclipse에서 Felix 사용하기 참조: http://neilbartlett.name/blog/osgibook/ OSGi 스펙 4.0 구현체 중 하나로, 아파치 재단의 프로젝트입니다. Equinox가 OSGi 구현체로 많이 사용되고 있지만, Felix는 Equinox에 비해 상당히 Compact하게 구현한거라 jar 파일 용량이 반 밖에 안 되며, 스펙도 매우 철저하게 따르고 있기 때문에 Felix에서 구동한 번들이
Eclipse Q4E 플러그인 사용기 1 맥용 이클립스 STS(Spring Tool Suite)에서 Q4E를 설치하고 add Maven dependency management를 해도 메이븐 라이브러리가 클래스패스에 생기지 않는 문제가 발생했습니다. 그럴 때는 프로젝트 루트 폴더에 있는 .classpath 파일에 다음의 한 줄을 추가해 주면 문제가 해결됩니다. .으로 시작하는 파일들을 보려면, Navigator 뷰에서 프로젝트를 보거나,
Eclipse Maven으로 이클립스 프로젝트 만들기 - Screen Cast http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&feedurl=http%3A%2F%2Fkeessun%2Eblip%2Etv%2Frss&file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F836768%3Freferrer%3Dblip%2Etv%26source%3D1&showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf
Eclipse 이클립스 템프릿 파일 추가하기 상당히 오래전에 찍어둔 동영상입니다. 이미 다른 사이트에 여러번 올려뒀었는데, 화질이 마음에 들지 않아서 블로그에 게시하지 않고 좀 더 좋은 동영상 사이트를 찾아 다니고 있었습니다. 어쨋든 오늘 좋은 사이트를 알게되어 그곳에 올릴 수 있었고 드디어 별 내용은 아니지만, 화질 좋은 상태로 동영상을 제공할 수 있게
Commit Message Template Commit comment template Maven 2.0.9가 나왔다는 소식을 듣고 프로젝트를 좀 살펴보다가 Commit Message Template 라는 걸 발견했습니다. 커밋을 할 때 이슈 번호와 간략약 메시지를 남겼었지만 템플릿을 사용하지는 않았었습니다. 사람들이 여러명이면 커밋 메시지 작성하는 방법도 가지가지 일텐데, 템플릿을 사용하면 좋을 것 같네요. [issue1, issue2] <<
Eclipse Eclipse의 막강한 Ctrl + h 자바 파일이 1200개 정도 되는데 그 안에서 net.sf.hibernate로 시작하는 패키지 이름을 org.hibernate로 바꿔줘야 합니다. 일일히 파일 열고 net.sf.hibernate로 검색해서 org.hibernate로 바꿔주는… 노가다는 정말 상상만 해도 끔찍합니다. Eclipse가 없다면 자바 파일 검색을 시작할 폴더와 검색어 두 개를 입력하는
Eclipse Eclipse에서 Static Import 편하게 쓰려면 Java 5에 추가된 static import 기능을 사용할 때 보통 .* 로 모든 Static Method들을 클레스 이름을 붙이지 않고도 사용할 수 있습니다. .* 대신에 사용할 메소드를 import 해도 되지만… import문이 여러개로 늘어나는데다가, 무엇보다 자동완성이 지원되지 않아서 불편합니다. 특히 JUnit4로 테스트를 작성할 때 그렇쵸. 문제는 import static
Eclipse Eclipse가 빌드경로에 추가해주는 JAR 파일 바꾸기 스프링 2.5를 사용하시는 분들은 애노테이션 기반의 테스트를 작성하실 때 한 가지 귀찮은 에러를 맞닥드리게 되어 있습니다. 그건 바로 @RunWith라는 JUnit 애노테이션과 관련이 있습니다. Spring-Test는 JUnit 4.4를 필요로 합니다. lib/junit 폴더에 가시면 junit4.4.jar 파일이 보이는 걸 보아 짐작할 수 있습니다.
Eclipse Eclipse에서 jvm terminated. exit code=1 이클립스를 실행하다가 다음과 같은 에러를 만나게 됐습니다. 실행하자마자 에러 메시지가 보입니다. 해결책 (참조 : http://www.ibm.com/developerworks/forums/message.jspa?messageID=13974129) 바탕화면에 Eclipse.exe 의 바로가기 아이콘을 만듭니다. 바탕화면에서 해당 아이콘을 우클릭하여 속성의 대상에서 아규먼트를 추가해 줍니다. (-vm c:jdk1.4.2binjavaw
Eclipse 톰캣 이름 변경하기 서버 목록에서 변경할 서버의 이름을 더블클릭 합니다. 위 화면이 뜨게 됩니다. 여기서 server name에 원하는 이름을 입력해 줍니다. tomcat으로 변경하면 다음과 같습니다. 왜 바꿔야 하는지는 영회형의 댓글 및 포스팅을 기대해 봅니다.아마도 프로젝트 공유시에 .classpath 에서 참조하는 서버의 이름이 다를 경우에 대비하는 것 같은데
@Override Java 6에서 @Override 이 애노테이션은 Java 5에 추가된 것입니다. 아시죠? 상속받은 메소드를 재정의 했는지 표현하기 위해서 사용하며 컴파일 할 때 진짜로 해당 메소드가 상위 클래스의 메소드를 오버라이딩 하고 있는 것인지 확인해서, 만약 그렇치 않다면(메소드 시그너처가 다른 경우) 에러 메시지를 보여줍니다. 그런데, Java 6에서는 인터페이스를 구현한 메소드에도
Eclipse Eclipse에서 톰캣 웹 모듈 설정하기 Server 뷰에 있는 서버 중에 하나 선택Overview 탭이 기본으로 보이는데 여기서 Module을 선택합니다.docBase에 뭔가 있다면 전부 선택해서 제거(remove)합니다. 그리고 오른쪽에 Add External web module을 선택합니다.그리고 Document base에서 서버에 구동한 프로젝트의 웹 기본 폴더(보통은 web 또는 이클립스는 기본으로 WebContent) 를
Eclipse Eclipse에 Spring XML 기반 Configuration 탬플릿 등록 참조 : 자주 쓰는 구문 템플릿(Templates)으로 등록하기 추가할 탬플릿은 Spring 에서 bean 설정 파일로 사용 할 때 기본적으로 사용하는 구문입니다. 보통은 예전 프로젝트에서 복사하거나 레퍼런스에서 복사해서 사용을 하지만 지난번 Epril 세미나에서 토비님께서 라이브 코딩 하실 때 사용하시는 걸 보고 ‘나도 등록해야겠다.’
Eclipse property 파일 만들어 주는 Externalize String 문자열을 선택한 뒤 Alt + Shift + S 를 클릭하면 Source 메뉴가 팝업 합니다. 맨 아래에 있는 Externalize Strings를 선택합니다.메뉴에서 프로퍼티 파일 이름과 그 안에 들어갈 키 값을 설정합니다. 작업을 완료하면 Student 클래스의 코드가 Message를 사용하도록 바뀌게 되며 Message 라는 클래스와 프로터피 파일이 생성된 것을
Eclipse Eclipse 에 Clean Up 마법사 Code Style– if/while/for 구문에서 항상 {} 블럭을 만들어 줄 지 아니면 안만들지 설정 가능합니다.– fianl 을 붙여 주는 것도 가능하며 Member Access– this 라는 키워드를 항상 붙여 주도록 할 수 있습니다.– Static 멤버와 메소드에 접근할 때 항상 타입 명을
Eclipse Template 만들때 팁! 영회형 블로그에 올라왔던 자주 쓰는 구문 탬플릿으로 등록하기에 팁하나를 추가 합니다. 탬플릿을 다음과 같이 만들 후에 test를 입력하고 빠른보정(Ctrl + 스페이스바)를 사용해서 JUnit test 메소드를 빠르게 만들 수 있습니다. 하지만 모양이 위처럼 제가 적은 것과 다르게 나타나는데 그림에 보이는 Use code formatter를 꺼주면&