由於spring-boot-maven-plugin 下載問題,導致maven打包打不上

【溫馨提示:操作前都給老子備份,不管是pom還是文件夾!!!!!!!】

當我哐哐哐寫了一堆代碼需要部署服務器時
哎呀,怎麼打包一直失敗
告訴我
spring-boot-maven-plugin 版本下載不下來
maven這個工具哪裏都好就是下點東西要人命。

然後我就去百度呀,怎麼搞
首先去你的maven本地庫中刪除plugins目錄下的你pom中寫的版本,不清楚就全刪了【先備份】
C:\Users\Administrator.m2\repository\org\apache\maven\plugins

正常來說,你這時候通過刷新pom即可重新下載裏面的依賴

但我下載的一直帶有 lastupdate。這說明就沒有下載成功,然後我就搞鏡像嘛,阿里的鏡像但還是下不下來,甚至在我刪掉plugins目錄後,項目都構建成功了。

在這裏插入圖片描述

這個我暫時也沒有什麼好主意,我貼一個我的版本所依賴的東西,大家自己下下來看看能不能用,
這邊主要是記錄一下我的操作過程。
百度雲
鏈接:https://pan.baidu.com/s/193hIHRTdmv23ZAnDH2GdKw
提取碼:u5je

回頭我又把之前刪除的東西復原了

但還是打不了包呀
那我就仔細看了看報錯是某一個版本沒有下成功
我就去我已有的包裏找spring-boot-maven-plugin我下載成功了的版本號有些。
然後pom中直接定義用這一個

接着又報我maven-surefire-plugin 下載不下來
我這裏猜他會調用你庫裏最新一個,只是猜測,如果不對請指正

一樣的思路,我選一個我有的然後指定就完事。

<build>
		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
				<version>2.1.4.RELEASE</version>
				<configuration>
					<fork>true</fork>
				</configuration>
			</plugin>

			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-surefire-plugin</artifactId>
				<version>2.22.1</version>
				<configuration>
					<skipTests>true</skipTests>
				</configuration>
			</plugin>
			
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-jar-plugin</artifactId>
				<version>3.1.1</version>
				<configuration>
					<skipTests>true</skipTests>
				</configuration>
			</plugin>
		</plugins>
	</build>

到此,項目就可以成功打包了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章