본문 바로가기

Programming!

Mac 에서 eclipse lombok의 사용.

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


끝 잘되더라..