반응형
목차
보통 로컬 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 |