bug解決Failed_to_execute_goal_org.springframework
報錯內(nèi)容
Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.1.1.RELEASE:repackage (default) on project leader-admin: Execution default of goal org.springframework.boot:spring-boot-maven-plugin:2.1.1.RELEASE:repackage failed: Unsupported class file major version 65

原因分析
這個錯誤是由于您的項目中使用了一個類文件版本為65.0的類,而當(dāng)前的Java運行時環(huán)境不支持該版本。
根據(jù)錯誤信息,您正在使用的是Spring Boot Maven插件,版本為2.1.1.RELEASE。該插件的默認(rèn)目標(biāo)是將項目打包為可執(zhí)行的JAR文件。
要解決這個問題,您可以嘗試以下幾個步驟:
- 確認(rèn)您使用的Java版本是否與該插件兼容。您可以查看Spring Boot官方文檔或插件的文檔,了解其兼容的Java版本范圍。
- 確保您的項目中使用的所有依賴項(包括Spring Boot和其他庫)的版本與您的Java版本兼容。您可以查看它們的文檔或發(fā)布說明,了解其兼容的Java版本要求。
3.
如果您的Java版本較低,并且您無法升級到支持類文件版本65.0的Java版本,您可以嘗試降低您的項目中的類文件版本。您可以在項目的pom.xml文件中配置maven-compiler-plugin插件,指定目標(biāo)類文件版本。例如,您可以將目標(biāo)版本設(shè)置為61.0,以與Java
17兼容。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<target>17</target>
<source>17</source>
</configuration>
</plugin>
</plugins>
</build>請根據(jù)您的實際情況進行調(diào)整。
解決方案
替換為 3.1.3
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>3.1.3</version>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>以上就是bug解決Failed_to_execute_goal_org.springframework的詳細(xì)內(nèi)容,更多關(guān)于springframework bug解決的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
java學(xué)習(xí)DongTai被動型IAST工具部署過程
被動型IAST被認(rèn)為是DevSecOps測試階段實現(xiàn)自動化安全測試的最佳工具,而就在前幾天,洞態(tài)IAST正式開源了,這對于甲方構(gòu)建安全工具鏈來說,絕對是一個大利好2021-10-10
Linux實時查看Java接口數(shù)據(jù)的案例方法
在Linux系統(tǒng)中實時查看Java接口數(shù)據(jù)通常涉幾個步驟,通過示例代碼說明如何使用Python的requests庫和Linux的cron作業(yè)來定期查詢Java應(yīng)用程序的接口并打印結(jié)果,感興趣的朋友跟隨小編一起看看吧2024-06-06

