본문 바로가기

이클립스

[이클립스] 라이브러리 이용하기 자바를 이용하여 프로그램을 개발하는 경우, 라이브러리 (다른 사람이 작성한 유용한 프로그램 모음)를 활용하는 경우가 많다. 자바 IDE인 이클립스에서는 손쉽게 라이브러리를 적용할 수 있는데, 그 방법을 살펴보면 다음과 같다. (예시의 편의성을 위해서 엑셀 파일을 컨트롤 할 수 있는 jxl 라이브러리를 설정하는 과정을 서술하였다. 일반적인 방법이므로 다른 라이브러리를 사용할 때도 같은 방식으로 이용하면 된다.) 1. 라이브러리를 찾는다. - 구글에서 검색하는 것이 좋다. - “java library excel”과 같이 검색하면 된다. - http://jexcelapi.sourceforge.net/ - http://www.andykhan.com/jexcelapi/ - http://sourceforge.net.. 더보기
우분투에서 자바 설정 (OpenJDK 대신 Sun JDK 쓰기) 우분투에서는 기본적으로 GNU의 자바를 쓰고 있다. 일부에서는 퍼포먼스에 문제가 있다고 하고, 혹자는 이클립스 플러그인 설치 때 문제가 생기는 등 안정성에 문제가 있다고 한다. 보통 sun에서 받아서 사용하는(이제는 oracle이지만) 자바를 사용하기 위한 셋팅 방법에 대해 메모하고자 한다. 크게 2단계로 설명할 수 있다. 1. JDK 설치 2. Open JDK 대신 Sun JDK를 default로 설정 먼저, JDK 설치는 우분투답게 아주 쉽다. '우분투 소프트웨어 센터'에서 'sun java'로 검색하여 'sun-java6-jdk'을 설치하도록 하자. 다음으로, 시스템 기본으로 sun 자바를 이용하도록 'sudo update-java-alternatives -s java-6-sun'라고 설정한다. 그.. 더보기
우분투에서 이클립스 셋팅 (한글) 1. 한글 깨짐 - Window > Preference > General > Content type - 인코딩을 "euc-kr"로 설정하자. (또는 "KSC5601", "UTF-8") - 이클립스를 다시 띄우자. - 첫번째 링크 참고 2. JDK 설정은 open jdk가 아닌 sun 버전으로 - eclipse.ini 파일을 고치자. - "-vm /usr/lib/jvm/java-6-sun/bin/java" - 두번째 참고링크를 참고 - 빠르게 따라하기!! 3. content assist가 다르게 맵핑되어 있다고 한다. - Preferences -> General -> Editors -> Keys 에서 키 셋팅을 새로 하자. - 세번째 참고링크 참고 4. 이클립스 플러그인 - 역시 세번째 링크 참고 - 내가.. 더보기
eclipse 부팅을 빠르게... 이클립스 쓰면서 프로그램 뜨는 게 답답해서 늘 이 옵션을 써놓는데, 컴퓨터 다시 깔 때마다 찾아야 해서, 이번에는 블로그에 남겨둘까 한다. -Xverify:none -XX:+UseParallelGC -XX:+AggressiveOpts -XX:-UseConcMarkSweepGC [출처] Eclipse 설정: 실행속도 빠르게 하기|작성자 슬렁슬렁 라고 eclipse.ini 파일에 추가해 주면 된다. 더보기
이클립스 기본 디렉토리 설정 다시하기 이클립스를 실행하면, 아래 그림을 볼 수 있는 데 매번 보는 게 귀찮아서 다음부터는 안 보이게끔 설정해 두곤 한다. 그런데, 문제는 이걸 다시 설정할 때가 문제이다. 이럴땐 C:\이클립스 깔린경로\eclipse\configuration\.settings\org.eclipse.ui.ide.prefs 파일을 메모장으로 열어보면 ///////////////////////////////////////////////////////////////////////파일내용/// #Thu Jul 09 00:42:02 KST 2009 RECENT_WORKSPACES_PROTOCOL=3 MAX_RECENT_WORKSPACES=5 SHOW_WORKSPACE_SELECTION_DIALOG=false eclipse.preferen.. 더보기
Cola 설치 후. 이클립스 3.4의 내부 프로젝트여서 인지, 따로 플러그인 프로젝트가 존재하지 않는다. (Cola라는 이름의 플러그인으로 찾을 수 없다.) 그렇다면? 이클립스 3.3이나, 3.4를 쓴다면 사용할 수 있고, ECF(Eclipse Communication Framework)라는 이클립스 프로젝트를 찾을 수 있을 것이다. 이걸 깔면 된다. 3.3과 3.4의 링크가 다르니 조금만 집중해서 읽어보자. 설치 후에는 communication 퍼스펙트를 이용하면, 이용할 수 있고, 접속을 위해서는 MSN, IRC, googleTalk 등을 쓸 수 있다고 한다. MSN 으로 시도해 보았으나, 무슨 이유에서인지, 한글자라도 입력하는 순간 이클립스가 뻗어버린다. 그래서 바로 googleTalk를 이용하였다. 구글 계정이 있다.. 더보기
Cola 이클립스 기반 문서 협업 플러그인 재미있겠다. 내일 당장 설치해보자. 일단 데모는 여기 http://www.vimeo.com/1195398?pg=embed&sec=1195398 더보기