Programming!

Mac 에서 eclipse lombok의 사용.

eclipse4j(Grissom) 2013. 6. 15. 22:35

Mac 에서 eclipse.ini의 위치가 틀리다는걸 안순간..아 lombok.jar를 아무데나 두면 안되는 거겠다..를 감으로 알게 된다.


eclipse.ini는 어디 있는 것일까.?




위의 디렉토리 구조에서 Eclipse.app 밑으로 들어가다 보면 나오게 된다. 허허. 자~ 들어가보자.




맨위의 path로 깊숙히 들어가면 최종 위치에 eclipse.ini 가 있는걸 알게되었다. 오호라~ 여튼 lombok.jar 를 다운받아 실행후, eclipse 의 위치를 지정해주던가 아래와 같이 바로 써주던가 하자.




-javaagent:lombok.jar

-xbootclasspath/a:lombok.jar


두줄이 추가 되었다. 끝..eclipse 를 실행하면 끝난다.


이후, 기존 프로젝트에서 build.gradle 을 수정한다.



gradle 실행 후, @Data, @Slf4j... 등을 이용해서,  get/set/logger들을 다 지워버리자. 가독성 떨어지는 놈들은 지워야 제맛이다.



근데 이때, 이상하게 MySQL 의 한글 저장이 안된다.. 분명 create datase 할때 utf-8로 만들었는데...원인은 SQL 서버의 설정문제.


http://stackoverflow.com/questions/3513773/change-mysql-default-character-set-to-utf8-in-my-cnf


해서 ]sudo vi /etc/my.cnf 를 실행 후, [mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
init_connect=SET collation_connection=utf8_general_ci
init_connect=SET NAMES utf8

[client]
default-character-set=utf8

[mysql]
default-character-set=utf8


이후 MySQL Restart를 한다.

sudo /usr/local/mysql/support-files/mysql.server stop
sudo /usr/local/mysql/support-files/mysql.server start


끝 잘되더라..