【Maven/Cli】如何解決錯誤:Cannot resolve plugin org.springframework.boot:spring-boot-maven-plugin:


這個問題是在我制作一個SpringCLI程序的初期出現的,因此定位比較容易,出現這樣的問題是因為我在pom里加入了如下節點:

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>

然后就導致了標題里的錯誤。

 

咨詢網上的避坑經驗后,我發現只要加入version就能解決問題。

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version>2.6.3</version>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>

原因應該是Idea自帶的Maven在遠程倉庫里不知道挑哪一個好,制定version就明確了。

 

另外一點需要注意的是:Idea自帶Maven刷新慢,修改好然后點刷新Maven,可能短時間內新加入的內容還是紅的,此時不要覺得還是不對,在給它一兩分鍾,等塵埃落定再說。

END


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM