[SPRING] 🧩 ν”„λ‘œμ νŠΈ μ„ΈνŒ…

μž„λ‚™ν˜„Β·2022λ…„ 10μ›” 7일
0

SpringFramework

λͺ©λ‘ 보기
4/7
post-thumbnail

κ°œλ°œμ„ ν•  λ•ŒλŠ” μ μ ˆν•œ ν™˜κ²½μ—μ„œ ν•˜λŠ”κ²ƒμ΄ μ€‘μš”ν•©λ‹ˆλ‹€. 이번 ν¬μŠ€νŒ…μ—μ„œλŠ” νšŒμ‚¬μ˜ μ„ μž„λΆ„μ΄ μ‚¬μš©ν•˜μ‹œλŠ” 방법을 ν•œλ²ˆ κ°„λ‹¨ν•˜κ²Œ 정리해 λ³΄κ² μŠ΅λ‹ˆλ‹€


1. πŸ€ ν”„λ‘œμ νŠΈ 생성

eGovFrame Web Projectλ₯Ό μƒμ„±ν•˜μ—¬ Target Runtime에 Tomcat을 μ„€μ •ν•΄ μ€λ‹ˆλ‹€.

2. πŸ€ μ„œλ²„

1. μ„œλ²„ μΆ”κ°€

μžμ‹ μ΄ μž‘μ—…ν•˜λŠ” 폴더(COMPANY)와 μ„œλ²„κ°€ λŒμ•„κ°ˆ 폴더(DEPLOY)λ₯Ό λ§Œλ“€μ–΄ μ€λ‹ˆλ‹€.

DEPLOY폴더 μ•ˆμ— COMPANY폴더와 이름이 같은 폴더λ₯Ό λ§Œλ“€μ–΄μ€λ‹ˆλ‹€.

이 뢀뢄이 ꡉμž₯히 μ€‘μš”ν•œλ° Tomcat의 μ΅œμ΄ˆμ‹€ν–‰μ „μ— κΌ­ ν•΄μ£Όμ–΄μ•Ό ν•˜λŠ” μž‘μ—…μž…λ‹ˆλ‹€.

Tomcat μ„œλ²„μ˜ Overviewλ₯Ό λ“€μ–΄κ°„ ν›„ Deploy path의 Browse...λ₯Ό ν΄λ¦­ν•˜μ—¬ μ•„κΉŒ DEPLOY ν΄λ”μ˜ 같은 이름 ν΄λ”λ‘œ μ§€μ •ν•΄μ€λ‹ˆλ‹€. μ €μ˜ κ²½μš°μ—λŠ” C:\DEPLOY\01.CH κ²½λ‘œκ°€ λ˜κ² μ§€μš”.

2. μ„œλ²„ μ„€μ •

그리고 Tomcat μ„œλ²„μ˜ Modules νƒ­μ˜ Pathλ₯Ό /둜 μ„€μ •ν•΄ μ€λ‹ˆλ‹€. URL의 νŽΈμ˜μ„±μ„ μœ„ν•΄μ„œ μž…λ‹ˆλ‹€.

3. πŸ€ Maven

Spring으둜 κ°œλ°œμ„ ν•˜λ‹€λ³΄λ©΄ μ—¬λŸ¬ 라이브러리λ₯Ό λ°›κ²Œ λ˜λŠ”λ° κ·Έ μ €μž₯μ†Œλ₯Ό 톡일해 μ£ΌλŠ” λΆ€λΆ„μž…λ‹ˆλ‹€.

1. repository 폴더 setting

λ¨Όμ € κ°œλ°œν•˜λŠ” ν΄λ”μ•ˆμ— repositoryλΌλŠ” 폴더λ₯Ό λ§Œλ“  ν›„, settings.xmlμ΄λΌλŠ” xml νŒŒμΌμ„ λ§Œλ“€μ–΄μ„œ κ·Έλ¦Όκ³Ό 같이 μž…λ ₯ν•΄μ€λ‹ˆλ‹€. <localRepository>λΈ”λŸ­μ—λŠ” 그림처럼 폴더 λ‚΄μ˜ repositoryνŒŒμΌμ„ 경둜둜 지정해 μ€λ‹ˆλ‹€.

2. User Settings

μ΄ν΄λ¦½μŠ€μ—μ„œ Window > Preferences > Maven > User Settings μ—μ„œ Browse...λ₯Ό 클릭 ν›„ μœ„μ—μ„œ λ§Œλ“  settings.xmlνŒŒμΌμ„ 선택해 μ€λ‹ˆλ‹€.
μ•„λž˜μ™€ 같이 xmlνŒŒμΌμ—μ„œ μ„€μ •ν•œ κ²½λ‘œκ°€ ν‘œμ‹œλ˜λ©΄ λ©λ‹ˆλ‹€.


μ΄μƒμœΌλ‘œ 기본적인 ν”„λ‘œμ νŠΈ μ„ΈνŒ…μ„ ν•΄ λ³΄μ•˜μŠ΅λ‹ˆλ‹€.

κ°μ‚¬ν•©λ‹ˆλ‹€.

profile
μ½”λ”©ν•˜λŠ” μˆ˜ν•™κ³Ό

0개의 λŒ“κΈ€