728x90
반응형
maven을 통해서 라이브러리를 다운 로드 받다 보면 maven 저장소에서 제공하지 않는 라이브러리를 사용해야 하는 경우가 있다.
그때 개발툴에서는 add jar를 통해서 하면 쉽지만 배포시엔 사용할수 없는 방법이다.
배포시에 메이븐을 통해서 라이브러를 사용한다면 아래와 같이 설정하면 된다.
외부라이브러인 ICERTSecu_JDK18.jar 라이브러리를 추가하였다.
pom.xml
<dependency>
<groupId>com.icert.comm.secu</groupId>
<artifactId>IcertSecuManager</artifactId>
<version>1.8</version>
<scope>system</scope>
<systemPath>${project.lib.path}/ICERTSecu_JDK18.jar</systemPath>
</dependency>
위의 systemPath를 보면 project.lib.path가 보인다. 이건 pom.xml에서 프로퍼티 설정한 값이다.
<properties>
<java-version>1.8</java-version>
<project.lib.path>${project.basedir}/src/main/webapp/WEB-INF/lib</project.lib.path>
</properties>
환경 설접 값에 project.liib.path를 보면 프로젝트 기본 디록토리에서 WEB-INF/lib에 라이브러리를 추가 한 부분이다.
위의 경로에 외부라이브러리 파일을 놓으면 끝...
그럼 오늘도 열심히~~~~
728x90
반응형
'Dev > Spring' 카테고리의 다른 글
QueryDsl Unable to load class 'com.mysema.codegen.model.Type' (0) | 2022.08.07 |
---|---|
[spring] db-connection(Feat.DriverManagerDataSource) (0) | 2021.06.15 |
404 및 에러페이지 처리-web.xml (0) | 2020.08.04 |
spring-Maven 오류 (0) | 2020.07.21 |
Spring에서 Device별(desktop, mobile, tablet)로 접근 구분하는 방법(spring 3.2.x) (0) | 2020.07.13 |