[ 유용한 프로그램 ] 5

[Eclipse Theme] 이클립스 테마 변경

http://www.inter6.com/tt/index.php?pl=754 [ 펌 ] 주소 : http://eclipsecolorthemes.org/ 테마 적용은 EPF (Eclipse PreFerences) 파일로 받으시고 다음을 따라하시면 됩니다. 1. 상단 메뉴의 파일 > 가져오기(Import)를 클릭합니다. 2. 일반 > 환경설정을 선택하고 다음 버튼을 클릭합니다. 3. 찾아보기 버튼으로 .epf 파일을 지정하고 완료 버튼을 클릭합니다. 4. 이클립스 테마 적용이 완료되었습니다. 만약 행번호가 표시되는 열이 제대로 표현되지 않는다면, 이클립스를 재시작해주시면 됩니다. 또한 각 workspace마다 서로 다른 테마를 적용할 수 있습니다.

Navicat for MySQL

사이트 주소 http://www.premiumsoft.net/kr MySQL용 Navicat는 MySQL에 대한 강력한 데이터베이스 관리툴입니다. 이 제품은 MYSQL 데이터베이스 서버 버전 3.21 및 그 이상 버전들과 호환되며, 트리거, 저장된 절차, 함수, 이벤트, 뷰 및 사용자 관리등을 포함한 가장 최근의 MySQL 객체들 기능들의 대부분을 지원합니다. Navicat의 정교하게 설계된 그래픽 사용자 인터페이스(GUI)로, MySQL용 Navicat는 MySQL 관리자들로 하여금 빠르고 쉽게 정보를 생성, 구성, 엑세스 및 분배할 수 있도록 해 줍니다. Navicat는 전문 개발자들의 모든 요구사항들을 만족시켜주기 위한 충분하고도 완벽한 기능들을 포함하고 있으며, MySQL에 친숙하지 못한 사용자들..

메이븐(Maven) 시작하기 (3/3) [펌]

이클립스에서 메이븐 프로젝트를 해보자. 개발을 하는데 이클립스와 같은 IDE를 사용할 수 없다면 생산성이 급격히 낮아질 것이다. 메이븐 프로젝트 역시 마찬가지다. 메이븐이 편리한 도구라서 쓰고 싶은데 IDE를 지원하지 않는다면 무용지물일 것이다. 하지만 메이븐은 좋은 도구답게 이클립스를 비롯한 다양한 IDE를 지원한다. 여기에서도 플러그인이 사용되는데, 조금 재밌는 것은 메이븐에도 이클립스 플러그인이 있고, 이클립스에도 메이븐 플러그인이 있다는 것이다. 두 가지의 차이는 프로젝트를 어디에서 시작을 하는 것이냐는 것이다. 메이븐 이클립스 플러그인은 메이븐에서 먼저 시작하고, 이클립스 메이븐 플러그인은 이클립스에서 먼저 시작한다. 두 가지 모두 사용 가능하지만 결국에는 이클립스의 메이븐 플러그인을 많이 사용..

메이븐(Maven) 시작하기 (2/3) [펌]

지난 번 포스트에서 메이븐으로 자바 프로젝트의 라이브러리를 관리하는 법을 살펴보았다. 이번 포스트에서 살짝 더 나아가서 메이븐의 꽃이라고 할 수 있는 플러그인에 대해서 알아보자. 메이븐 플러그인은 메이븐의 핵심이다. 일단 개념부터 짚고 넘어가자. 알아야하는 개념은 플러그인(Plugin)과 골(Goal)이다. 플러그인은 메이븐의 핵심 구성 요소이다. 다시 말하면 메이븐은 플러그인들의 집합이라고 할 수 있다. 참고로 메이븐 홈페이지의 플러그인 페이지에서 사용 가능한 플러그인들의 목록을 볼 수 있다. 그리고 플러그인은 관련있는 골들의 집합이다. 골은 메이븐에서 작업의 단위이라고 할 수 있다. 앤트(Ant)를 안다면 앤트의 태스크(task)와 유사한 것으로 생각해도 될 것이다. 메이븐 생명주기의 관점에서 보면 ..

메이븐(Maven) 시작하기 (1/3) [펌]

메이븐으로 자바 프로젝트를 관리해 보자. 이전부터 자바 프로젝트를 시작할 때 제일 먼저하는 것은 이클립스를 띄우고, 자바 프로젝트를 만들고 라이브러리들을 lib 폴더에 추가하는 것이었다. 그런데 비슷비슷한 라이브러리들을 똑같이 사용하는 자바 프로젝트를 여러 개 만들다보면 비슷한 노가다를 계속해야 했다. 그러다가 조금 더 발전한 것이 여러 프로젝트에서 공통으로 사용하는 라이브러리 프로젝트를 만들어서 참조하게 한 것이다. 조금 편해졌지만 그래도 각 프로젝트마다 클래스패스를 잡아주는 것은 고역이었다. 그러다 메이븐이라는 것을 알게 되었다. 메이븐에서 라이브러리 혹은 프로젝트 의존 관계(Dependency)를 설정하는 것은 매우 간단하다. 설정 파일에 그 의존 관계를 선언하기만 하면 된다. 이클립스와의 연동도 ..