Eclipse

A collection of 33 posts

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

Eclipse

이클립스 가니메데 플러그인 설치가 달라졌다.

우선 Eclipse를 받아서 실행했습니다. 다음은 필요한 플러그인들을 설치해야겠죠. 스프링 IDE 업데이트 사이트를 추가해봤습니다.http://springide.org/updatesite 그랬더니..자동으로 Spring IDE 플러그인이 의존하는 다른 플러그인 사이트가 등록됩니다. 오호… 플러그인 설치 화면도 약간 달라졌죠. 세부 메뉴를 보여줍니다. 그 뒤 설치 과정은 이전과 동일합니다.설치가

Eclipse

Q4E 플러그인 사용기 1

맥용 이클립스 STS(Spring Tool Suite)에서 Q4E를 설치하고 add Maven dependency management를 해도 메이븐 라이브러리가 클래스패스에 생기지 않는 문제가 발생했습니다. 그럴 때는 프로젝트 루트 폴더에 있는 .classpath 파일에 다음의 한 줄을 추가해 주면 문제가 해결됩니다. .으로 시작하는 파일들을 보려면, Navigator 뷰에서 프로젝트를 보거나,

Eclipse

이클립스 템프릿 파일 추가하기

상당히 오래전에 찍어둔 동영상입니다. 이미 다른 사이트에 여러번 올려뒀었는데, 화질이 마음에 들지 않아서 블로그에 게시하지 않고 좀 더 좋은 동영상 사이트를 찾아 다니고 있었습니다. 어쨋든 오늘 좋은 사이트를 알게되어 그곳에 올릴 수 있었고 드디어 별 내용은 아니지만, 화질 좋은 상태로 동영상을 제공할 수 있게

Commit Message Template

Commit comment template

Maven 2.0.9가 나왔다는 소식을 듣고 프로젝트를 좀 살펴보다가 Commit Message Template 라는 걸 발견했습니다. 커밋을 할 때 이슈 번호와 간략약 메시지를 남겼었지만 템플릿을 사용하지는 않았었습니다. 사람들이 여러명이면 커밋 메시지 작성하는 방법도 가지가지 일텐데, 템플릿을 사용하면 좋을 것 같네요. [issue1, issue2] <<

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

Template 만들때 팁!

영회형 블로그에 올라왔던 자주 쓰는 구문 탬플릿으로 등록하기에 팁하나를 추가 합니다. 탬플릿을 다음과 같이 만들 후에 test를 입력하고 빠른보정(Ctrl + 스페이스바)를 사용해서 JUnit test 메소드를 빠르게 만들 수 있습니다. 하지만 모양이 위처럼 제가 적은 것과 다르게 나타나는데 그림에 보이는 Use code formatter를 꺼주면&

You've successfully subscribed to Whiteship!
Could not sign up! Invalid sign up link.