๋ชฉ์ฐจ
๋ณดํต ๋ก์ปฌ repository์์ ๋ด์ฉ์ ์ง์ฐ๊ณ ๋ค์ ๋ค์ด์ ๋ฐ๊ฑฐ๋ ํ๋ ๋ฐฉ์์ผ๋ก ํด๊ฒฐ์ด ๋๋๋ฐ
ํ๋คํ๋ค ์๋๋ฉด maven์์ ์ฐธ์กฐ๋ฅผ ๋ชปํ๋ .jarํ์ผ์
"ํ๋ก์ ํธ/src/main/webapp/WEB-INF/lib ๋๋ ํฐ๋ฆฌ์ ๋ฃ๊ณ pom.xml์์ propertiesํ๊ทธ์ ์๋์ฒ๋ผ jarํ์ผ์ ๋ฃ์ lib๋๋ ํฐ๋ฆฌ๋ฅผ ์ค์ ํด์ค
<properties>
<spring.maven.artifact.version>4.2.4.RELEASE</spring.maven.artifact.version>
<egovframework.rte.version>3.7.0</egovframework.rte.version>
<project.lib.path>${project.basedir}/src/main/webapp/WEB-INF/lib</project.lib.path>
</properties>
๊ทธ ๋ค์ dependency๋ฅผ ํด๋น lib๋๋ ํฐ๋ฆฌ์ jar๋ก ์ค์
<dependency>
<groupId>org.springframework.webmvc</groupId>
<artifactId>org.springframework.webmvc-4.2.4</artifactId>
<version>4.2.4</version>
<scope>system</scope>
<systemPath>${project.lib.path}/spring-webmvc-4.2.4.RELEASE.jar</systemPath>
</dependency>
์์ ์ค์ ์์ groupId, artifactId, version์ ํ์์ ์ผ๋ก ์์ฑํ๋ ์ค์ํ ๊ฑด scope, systemPath๊ฐ ์ค์ํจ properties์์ lib ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํด์ค ๊ฒฝ๋ก์ .jarํ์ผ์ ์ฐธ์กฐํ๋๋ก ์ค์
properties์์ lib๊ฐ ์๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ${project.lib.path}์์ ์ค์ ํ๊ณ ๊ทธ ์์ ์๋ .jarํ์ผ์ ์ง์ ํด ์ฃผ๋ฉด ๋๋ค.
๊ทธ ๋ค tomcat - clean workspace & clean & project clean ์ดํ tomcat ์ฌ ์คํ(์ด๊ฑด ํน์ ๋ชฐ๋ผ์ ํ๋ ๊ฒ)

'IT > development' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Spring]springframework Controller (0) | 2022.11.27 |
---|---|
[thyemeleaf] get query string parameter (0) | 2022.11.27 |
[Spring]์คํ๋ง ํ๋ก์ ํธ ์ดํด๋ฆฝ์ค์์ ํ๋ก์ ํธ๋ช ๋ณ๊ฒฝ ์ tomcat ์๋ฌ (0) | 2022.11.26 |
[ExtJS]Ext JS (0) | 2022.11.26 |
[Maven]maven https ์ด์ (0) | 2022.11.26 |
๋๊ธ