Maven ์ด๋?
๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ด๋ฆฌํด์ฃผ๋ ๋๊ตฌ์ด๋ค.
๋ฉ์ด๋ธ ์ค์น๋ฅผ ์ํด ์ํ์น์ฌ๋จ ๋ฉ์ด๋ธ ํ๋ก์ ํธ๋ก ๋ค์ด๊ฐ download๋ก ๋ค์ด๊ฐ๋ค.
์ต์ ๋ฒ์ ์ ์ํ๋ฉด ๋ฐ๋ก ๋ณด์ด๋ ๋งํฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ค์น๋ฅผ ํด์ฃผ๊ณ , ์ด์ ๋ฒ์ ์ ์ํ๋ค๋ฉด ์๋ ๋ด์ฉ์ ์ฐธ๊ณ ํ๋ค.
์คํฌ๋กค์ ๋ด๋ ค archives ํด๋ฆญ
๋ฒ์ ํธ๋ฆฌ๊ฐ ๋์จ๋ค.
์ํ๋ ๋ฒ์ ์ ๊ฒฝ๋ก๋ก ๋ค์ด๊ฐ์ค๋ค.
ํ์๋ 3.3.9๋ฒ์ ์ ์ค์นํ ์์ ์ด๋ค.
๋ฒ์ ์ ํ ํ binaries๋ก ์ ์ฅํ๋ค.
tar ํ์ผ์ wget์ผ๋ก ๋ฐ์์ค๊ฑฐ๋ ๋งํฌ์ฃผ์๋ฅผ ๋ณต์ฌํ๋ค.
ํ์ผ์ ๋ฐ์์ฃผ๊ณ ํ์ด์ค๋ค.
1 2 3 | [jamong@localhost ~]$ cd dev_util/ [jamong@localhost dev_util]$ wget https://archive.apache.org/dist/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz [jamong@localhost dev_util]$ tar xvfz apache-maven-3.3.9-bin.tar.gz |
์ค์น์๋ฃ ํ ํ๊ฒฝ๋ณ์๋ฅผ ์ค์ ํ๊ธฐ ์ํด jamong๊ณ์ home์ .bash_profile์ ์ถ๊ฐํด์ค๋ค.
1 2 | [jamong@localhost dev_util]$ cd [jamong@localhost ~]$ vi .bash_profile | cs |
1 2 3 4 5 | MAVEN_HOME=/home/jamong/dev_util/apache-maven-3.3.9 PATH=$PATH:$MAVEN_HOME/bin export MAVEN_HOME |
.bash_profile ํ์ผ์ ๋ฐ์ํด์ฃผ๊ณ ๋ง์ง๋ง์ผ๋ก ํ์ธ์ ํด์ค๋ค.
1 2 3 4 5 6 7 8 | [jamong@localhost ~]$ source .bash_profile [jamong@localhost ~]$ mvn -version Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T01:41:47+09:00) Maven home: /home/jamong/dev_util/apache-maven-3.3.9 Java version: 1.7.0_80, vendor: Oracle Corporation Java home: /home/jamong/dev_util/jdk1.7.0_80/jre Default locale: ko_KR, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-862.el7.x86_64", arch: "amd64", family: "unix" | cs |
๋๊ธ