SpringBoot Maven打包插件spring-boot-maven-plugin無(wú)法解析原因
打包配置
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
錯(cuò)誤信息
Cannot resolve plugin org.springframework.boot:spring‐boot‐maven-plugin
一、常見打包插件無(wú)法解析原因
一般SpringBoot Maven打包插件spring-boot-maven-plugin加載不到大概率都是Maven的鏡像在墻外,有可能訪問不到,換成國(guó)內(nèi)鏡像,比如阿里云的即可。
配置阿里云倉(cāng)庫(kù):
在maven安裝目錄下 --> conf文件夾內(nèi) --> setting.xml文件中:
在 <mirrors> </mirrors> 標(biāo)簽中,添加阿里云倉(cāng)庫(kù)即可。
<mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror>

二、打包插件無(wú)法解析離譜原因
今天不知道在哪里復(fù)制的打包配置一個(gè)符號(hào)有問題‐-,之前在做別的東西的時(shí)候遇到過,嘗試將每個(gè)字符都手敲一遍然后好了,在idea中有些類似符號(hào)顯示的基本一樣無(wú)法區(qū)分。
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven‐plugin</artifactId>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>

在idea中看到的兩個(gè)spring-boot-maven-plugin配置基本長(zhǎng)得一樣,仔細(xì)觀察我上面代碼塊兩個(gè)配置maven-plugin,這中間的這個(gè)-長(zhǎng)得不一樣。

CSDN文字中的代碼塊顯示也是一樣的‐-,windows自帶的記事本顯示的也是一樣的。

我用Notepad++才將這兩個(gè)符號(hào)差異顯示出來

三、總結(jié)
這個(gè)問題雖然是一個(gè)小問題,但是挺搞人心態(tài)的,我之前遇到過類似的問題,在使用SpringSecurity做接口權(quán)限時(shí),接口上的權(quán)限標(biāo)識(shí)和數(shù)據(jù)庫(kù)中的不匹配,也是因?yàn)橐粋€(gè)符號(hào)問題,當(dāng)時(shí)因?yàn)橐恍┰?,我是在中間使用了一次微信圖片提取文字功能,將識(shí)別出來的內(nèi)容粘貼到了前端菜單權(quán)限標(biāo)識(shí)中寫入的數(shù)據(jù)庫(kù),這個(gè)識(shí)別出來的內(nèi)容中將我的一個(gè)字符識(shí)別錯(cuò)了,導(dǎo)致生產(chǎn)調(diào)用接口提示沒有權(quán)限,所以在使用這種提取文字功能時(shí)一定要注意這些特殊符號(hào)和容易識(shí)別錯(cuò)的字符,不然可能會(huì)導(dǎo)致一些不必要的麻煩。
到此這篇關(guān)于SpringBoot Maven打包插件spring-boot-maven-plugin無(wú)法解析原因的文章就介紹到這了,更多相關(guān)spring-boot-maven-plugin無(wú)法解析內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Plugin ‘org.springframework.boot:spring-boot-maven-plugin:‘ not found的解決方案(親測(cè)可用)
- SpringBoot中的maven插件spring-boot-maven-plugin使用
- 解決spring-boot-maven-plugin報(bào)紅的問題
- spring-boot-maven-plugin未指定版本導(dǎo)致的編譯錯(cuò)誤問題
- 如何解決通過spring-boot-maven-plugin package失敗問題
- 利用spring-boot-maven-plugin插件打包SpringBoot應(yīng)用方式
相關(guān)文章
10個(gè)避免Java內(nèi)存泄露的最佳實(shí)踐分享
即使有垃圾回收器的幫助,Java應(yīng)用程序仍然可能遭遇內(nèi)存泄漏問題,本文將介紹10個(gè)避免Java內(nèi)存泄漏的最佳實(shí)踐,大家可以根據(jù)需求自己進(jìn)行選擇2025-04-04
Java SSH 秘鑰連接mysql數(shù)據(jù)庫(kù)的方法
這篇文章主要介紹了Java SSH 秘鑰連接mysql數(shù)據(jù)庫(kù)的方法,包括引入依賴的代碼和出現(xiàn)異常報(bào)錯(cuò)問題,需要的朋友可以參考下2021-06-06
Java導(dǎo)致ConcurrentModificationException所有原因
ConcurrentModificationException是Java集合框架拋出的運(yùn)行時(shí)異常,表示集合在遍歷過程中被結(jié)構(gòu)性修改了,導(dǎo)致迭代器無(wú)法保證一致性,下面就來介紹一下幾種原因,感興趣的可以了解一下2026-01-01
java使用@Transactional時(shí)常犯的N種錯(cuò)誤
@Transactional是我們?cè)谟肧pring時(shí)候幾乎逃不掉的一個(gè)注解,本文主要介紹了使用?@Transactional?時(shí)常犯的N種錯(cuò)誤,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-01-01
SpringBoot打包后無(wú)法讀取到resource下的資源文件的解決
這篇文章主要介紹了SpringBoot打包后無(wú)法讀取到resource下的資源文件的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2025-04-04
Spring Cloud LoadBalancer 負(fù)載均衡詳解
本文介紹了如何在Spring Cloud中使用SpringCloudLoadBalancer實(shí)現(xiàn)客戶端負(fù)載均衡,并詳細(xì)講解了輪詢策略和隨機(jī)策略的配置方法,此外,還提供了部署到云服務(wù)器并在多個(gè)實(shí)例之間進(jìn)行負(fù)載均衡的步驟,感興趣的朋友一起看看吧2025-02-02

