MAC에서 JAVA 개발환경 셋팅하기
MAC에서 JAVA 개발환경 셋팅하기
JAVA Setting
OSX 10.7 이후버젼의 맥에는 자바가 기본적으로 설치되어 있지 않다.
자바를 설치하기 위해서는 터미널을 열어서 java
를 입력하면 자바를 설치할 것이냐고 물어보고 설치를 한다고 하면 자동으로 설치를 한다.
시스템에 설치되어 있는 자바 버젼별 경로
버젼별로 구성되어 있으나 링크로 연결되어 있는 것은 CurrentJDK
이다.
CurrentJDK
는 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
로 연결되어 있다.
-
버젼별 설치 경로
1
/System/Library/Frameworks/JavaVM.framework/Versions/
-
실제 설치 경로
1
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
-
환경변수 설정
1
JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
MAVEN Setting
맥을 설치하면 MAVEN이 기본적으로 설치가 되어 있으면 해당되는 경로는 /usr/share/maven/
이면 이 경로는 /usr/share/java/maven-3.0.4
에 링크되어 있다.
아파치에서 다운로드 받은 것을 사용하고 싶을 때는 해당링크를 제거하고 새로운 환경변수를 설정해야 한다.
-
시스템의 설치되어 있는 메이븐 사용
-
환경변수 설정
1
M2_HOME=/usr/share/maven
-
-
다운받은 메이븐 사용
-
링크 제거
1
# sudo rm /usr/share/maven
-
다운받은 MAVEN의 링크를 생성
1
# sudo ln -s ${다운받은 경로}/apache-maven-3.0.5/ /usr/share/maven
-
환경변수 설정
1
M2_HOME=${다운받은 경로}/maven/apache-maven-3.0.5
-
MYSQL Setting
MYSQL 사이트에 접속해서 Mac OS X ver. 10.7
버젼의 DMG
를 다운 받는다.
-
설치된 경로
1
/usr/local/mysql
-
환경변수 설정
1
MYSQL_HOME=/usr/local/mysql
-
UTF-8
로 설정파일 작성(# sudo vi /etc/my.cnf
)1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
[client] port = 3306 socket = /tmp/mysql.sock default-character-set=utf8 [mysqld] port = 3306 socket = /tmp/mysql.sock skip-external-locking key_buffer_size = 16M max_allowed_packet = 1M table_open_cache = 64 sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_size = 512K myisam_sort_buffer_size = 8M character-set-server=utf8 log-bin=mysql-bin binlog_format=mixed server-id = 1 [mysqldump] quick max_allowed_packet = 16M default-character-set=utf8 [mysql] no-auto-rehash default-character-set=utf8 [myisamchk] key_buffer_size = 20M sort_buffer_size = 20M read_buffer = 2M write_buffer = 2M [mysqlhotcopy] interactive-timeout
-
추천 툴
This post is licensed under
CC BY 4.0
by the author.