[๋ฉ์ด๋ธ ํ๋ก์ ํธ์ external jar ํ์ผ์ ์์กด์ฑ์ผ๋ก ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ]
maven ํ๋ก์ ํธ์ ์น์ฑ์ ์ปค์คํฐ๋ง์ด์ง ํ๋ ์ค ํํ์ ๋ถ์๊ธฐ๋ฅผ ๋ถ์ผ ์ผ์ด ์์๋ค. ํํ์ ๋ถ์๊ธฐ๋ ์ฝ๋ชจ๋์ ์ฌ์ฉํ์๊ณ , ๋ ๊ฐ์ ๋ค๋ฅธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฐธ์กฐํด์ผ ํ๋ ์ํฉ.
๋น๋ ํ ๋ ์ฝ๋ชจ๋ ๋ฉ์ธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ถ๊ฐ๋ก ๋ ๊ฐ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ war ์์ ๋ฌถ์ด ์ฃผ๋ ค๊ณ ํ๋๋ฐ ์๋์ ๊ฐ์ด ํ๋ก์ ํธ ๋๋ ํ ๋ฆฌ ์์ ๋ณ๋์ lib ๋๋ ํ ๋ฆฌ๋ฅผ ๋ง๋ค๊ณ ๊ทธ ์์ ํ์ํ jar ํ์ผ๋ค์ ์ถ๊ฐํ๋ค.
๊ทธ๋ฆฌ๊ณ pom.xml ํ์ผ์ ์์กด์ฑ์ ์๋์ ๊ฐ์ด ์ถ๊ฐํด์ค๋ค.
๊ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ groupId, artifactId, version ์ ๋ณด๋ ์์๋ก ์๋ฌด๋ ๊ฒ๋ ๋ฃ์ด์ค๋ ๋ฌด๊ดํ๊ฒ ๊ฐ๊ณ , systemPath๋ง ์ ์ก์์ฃผ๋ฉด ๋๋ค.
maven์ systemPath๋ scope์ด system์ผ ๋์๋ง ์ค์ ์ด ๊ฐ๋ฅํ๋ค.