springboot 프로젝트는 로컬 타사 항아리 패키지를 통해 타사 항아리 패키지를 소개 할 때 프로젝트에 포장 할 수 없다

       <의존성> 
            <의 groupId> com.arcsoft.face </의 groupId> 
            <artifactId를> ARCSOFT-SDK 얼굴 </ artifactId를> 
            <version>은 2.2.0.1 </ 버전> 
            <분야> 시스템 </ 범위> 
            <SYSTEMPATH> $ { BASEDIR /lib/arcsoft-sdk-face-2.2.0.1.jar} </ SYSTEMPATH> 
        </ 의존성>

내 프로젝트는 <SYSTEMPATH>는 타사 항아리 패키지의 위치 매개 변수를 나타내는 경우, 로컬의 방법에 의해 도입되는 타사 소프트웨어 레인보우 항아리, 치어 파일과 종속의 사용을 필요로 <범위> 태그는 다음이있다

컴파일
기본 범위는 종속성이 수명주기에서 사용할 수 있습니다 나타냅니다. 또한, 이러한 종속성은 프로젝트에 따라 전달됩니다. 모든 단계에 적용, 그것은 프로젝트와 함께 게시됩니다
제공
컴파일과 유사하지만 JDK 또는 용기 등 서블릿 AP와 같은 자바 EE 많은 API가 제공하는 의존성을 보여줍니다. 컴파일 및 테스트 할 때 범위는 역할을 할 수 있습니다, 어떤 전이가 없습니다.
런타임
표현 의존성이 컴파일시에 행동하지 않고, 운영 및 실행 단계를 테스트하기위한 JDBC 드라이버로, 테스트하는 역할을합니다.
테스트는
런타임시 행동하지 않고, 테스트에 의존 역할을 나타냅니다. 경우에만 테스트를 컴파일하고 테스트 코드를 실행하는 데 사용. 그것은 프로젝트에 공개되지 않습니다.
시스템
과는 유사한 제공하지만 시스템에있는 외부 JAR 패키지 형태로 제공되는, Maven은 저장소에서 찾을 수 없습니다.

원본 콘텐츠 매개 변수는 다음을 참조
설명 링크 : HTTPS : //blog.csdn.net/y799924439/article/details/80230365

문제가 발생

단이 경우 프로젝트가 컴파일러에서 실행하는 것은 아무런 문제가 없지만, 라벨 항아리 패키지 항아리 패키지가 될 것입니다 도입 타사 오류를 찾을 수 없습니다 일단, 우리는 빌드 pom.xml 파일에 노드를 추가 할 필요가 아래와 같이 includeSystemScope은 빨간색 프레임 부분이 문제를 해결할 수있는 추가.

 

추천

출처www.cnblogs.com/lwyang/p/12554097.html