91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

spring-boot中spring-boot-maven-plugin報紅錯誤如何解決

發布時間:2023-03-01 15:59:31 來源:億速云 閱讀:155 作者:iii 欄目:開發技術

這篇文章主要介紹了spring-boot中spring-boot-maven-plugin報紅錯誤如何解決的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇spring-boot中spring-boot-maven-plugin報紅錯誤如何解決文章都會有所收獲,下面我們一起來看看吧。

spring-boot-maven-plugin報紅錯誤

項目場景

第一次創建springboot的時候,spring-boot-maven-plugin 爆紅

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                // 紅彤彤
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

解決方案

1.在選擇創建Spring Initailizr項目時,選擇spring-boot版本

spring-boot中spring-boot-maven-plugin報紅錯誤如何解決

2.忘記選擇版本號時(idea默認2.5.4),在如下圖所示的地方加入version版本號,要與spring-boot版本號一致哦~

 spring-boot中spring-boot-maven-plugin報紅錯誤如何解決

再刷新一下pom.xml就ok了~

Maven插件spring-boot-maven-plugin

應用背景

直接使用maven自帶的package打包功能,在打Jar包的時候,不會將該項目所依賴的Jar包一起打進去,在使用“java -jar”命令啟動項目時會報錯,項目無法正常啟動。

這個時候,我們就可以考慮引用spring-boot-maven-plugin插件來為項目打Jar包。

spring-boot-maven-plugin:使用此插件在打Jar包時會引入依賴包

maven項目的pom.xml中,添加了下述插件,當運行“maven package”進行打包時,會打包成一個可以直接運行的JAR文件,使用“java -jar”命令就可以直接運行。

spring-boot中spring-boot-maven-plugin報紅錯誤如何解決

<build>
	<plugins>
		<plugin>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-maven-plugin</artifactId>
            <version>2.5.5</version>
		</plugin>
	</plugins>
</build>

一般的maven項目的打包命令,在打Jar包時不會把依賴的jar包也打包進去,但是spring-boot-maven-plugin插件,會將依賴的jar包全部打包進去。

例如下面這個使用spring-boot-maven-plugin插件打包生成的jar包的BOOT/INF/lib目錄下面就包含了所有依賴的jar包:

spring-boot中spring-boot-maven-plugin報紅錯誤如何解決

如果沒有使用spring-boot-maven-plugin插件打包的話,那么它的目錄結構是:

spring-boot中spring-boot-maven-plugin報紅錯誤如何解決

對于使用上述spring-boot-maven-plugin插件打包生成的包,可直接使用下述命令啟動項目

java -jar xxx.jar

特別說明

引入了spring-boot-maven-plugin插件后,在使用打包功能時會將mvn package 生成的 jar或者war 重新打包成可執行文件,同時修改原文件名,增加.origin 后綴。

如果項目需要打包為war包,則其實不需要引入該插件,maven原生自帶的package插件就已經可以滿足。

關于“spring-boot中spring-boot-maven-plugin報紅錯誤如何解決”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“spring-boot中spring-boot-maven-plugin報紅錯誤如何解決”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

天台县| 阳东县| 界首市| 拉萨市| 即墨市| 辉县市| 娄烦县| 临高县| 南丰县| 阿拉尔市| 竹山县| 留坝县| 河西区| 章丘市| 宜都市| 泽库县| 广河县| 杂多县| 墨玉县| 高台县| 家居| 哈密市| 喀什市| 宁陕县| 平远县| 黄石市| 赣榆县| 静乐县| 察雅县| 会昌县| 齐齐哈尔市| 垣曲县| 靖西县| 江源县| 博罗县| 陈巴尔虎旗| 乌兰县| 锡林郭勒盟| 盖州市| 隆回县| 邹平县|