簡體   English   中英

Maven:在構建jar時將外部JAR添加到Spring Boot項目

[英]Maven: add external JAR to spring boot project while building jar

在spring boot項目中,使用scope = system作為依賴項添加了一個外部組件。 構建成功,並且從eclipse運行項目時成功。 但是,當我使用命令java -jar springBoot.jar從命令項目運行項目時。 然后失敗,並帶有以下異常:
通過字段“ jdbcTemplate”表示的不滿意的依賴關系; 嵌套的異常是org.springframework.beans.factory.UnsatisfiedDependencyException:創建名稱為“ org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration”的bean時出錯:通過構造函數參數0表示的不滿足的依賴關系; 嵌套的異常是org.springframework.beans.factory.BeanCreationException:創建類路徑資源中定義的名稱為“ dataSource”的bean時出錯

在pom.xml中添加以下標記。 當在標簽下面添加時,它將包括具有scope = system的jar。

<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
    <includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM