Coding Planet
[Spring boot] ํ์ผ ๊ตฌ์กฐ(Maven Standard Directory Structure), mvnw ๋ณธ๋ฌธ
๐ฑSPRING
[Spring boot] ํ์ผ ๊ตฌ์กฐ(Maven Standard Directory Structure), mvnw
jhj.sharon 2023. 8. 17. 17:12๋ฐ์ํ
| Maven Standard Directory Structure
- src/main/java :์๋ฐ ์์ค ์ฝ๋ ์ ์ฅ ๊ฒฝ๋ก
- src/main/resources : properties, config ๋ฑ์ ์ค์ ํ์ผ
- src/test/java : ์ ๋ ํ ์คํธ ์์ค ์ฝ๋
- target : ํ๋ก์ ํธ ๋น๋ ๊ณผ์ ์์ ๋ฐ์ํ๋ ๋ชจ๋ ์ถ๋ ฅ๋ฌผ๊ณผ ์ค๊ฐ ํ์ผ์ ์ ์ฅํ๋ ๋๋ ํ ๋ฆฌ ex) ์ปดํ์ผ๋ ํด๋์ค ํ์ผ, ํจํค์ง๋ ์ํฐํฉํธ, ํ ์คํธ ๊ฒฐ๊ณผ, ๋ฌธ์ํ ๋ฑ
** ์ฐธ๊ณ (jar๋ก ํจํค์ง๋ ์ดํ๋ฆฌ์ผ์ด์ ์ src/main/webapp ๋๋ ํ ๋ฆฌ๋ฅผ ์ฐ์ง ๋ง๋ผ๋ ์ด์ )
https://sharonprogress.tistory.com/228)
| Maven Wrapper files
- mvnw : Maven Wrapper์ ์ผ๋ถ์ด๋ค. ์ด ๊ธฐ๋ฅ์ ์ฌ์ฉ์๊ฐ ํน์ ๋ฒ์ ์ Maven์ ์ฌ์ ์ ์ค์นํ์ง ์๊ณ ๋ Maven ํ๋ก์ ํธ๋ฅผ ๋น๋ํ ์ ์๋๋ก ๋์์ฃผ๋ ๋๊ตฌ์ด๋ค. ์ด ํ์ผ์ ํตํด ์ ํฉํ ๋ฒ์ ์ ๋ฉ์ด๋ธ์ ์ฌ์ฉํ ์ ์๋ค.
- Maven Wrapper๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด, ํฐ๋ฏธ๋ ๋๋ ๋ช ๋ น ํ๋กฌํํธ์์ ์ผ๋ฐ์ ์ธ mvn ๋ช ๋ น ๋์ ./mvnw (Linux/macOS) ๋๋ mvnw.cmd (Windows) ๋ช ๋ น์ ์ฌ์ฉํ๋ฉด ๋๋ค.
- ์ปดํจํฐ์ ๋ฉ์ด๋ธ์ด ์ ์์ ์ ์ค์น๋์ด ์๋ค๋ฉด ๋ฌด์ํ๊ฑฐ๋ ์ง์๋ ๋จ ใ ใ
๋ฐ์ํ
'๐ฑSPRING' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Comments