1. 程式人生 > 其它 >mvn deploy 上傳專案到maven私服失敗 400 Bad Request

mvn deploy 上傳專案到maven私服失敗 400 Bad Request

技術標籤:隨筆記錄mavenmvn deploy400mvndeploy

自己搭建過程中出現的問題,廢話不說,直入主題。 首先確認 你自己的相關配置 是否正確。 如下圖

	<!--注意限定版本一定為RELEASE,因為上傳的對應倉庫的儲存型別為RELEASE -->
	<!--指定倉庫地址 -->
	<distributionManagement>
		<repository>
			<!--此名稱要和.m2/settings.xml中設定的ID一致 -->
			<id>mayikt</id>
			<url>http://192.168.212.230:8081/repository/mayikt-release/</url>
		</repository>
	</distributionManagement>

	<build>
		<plugins>
			<!--釋出程式碼Jar外掛 -->
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-deploy-plugin</artifactId>
				<version>2.7</version>
			</plugin>
			<!--釋出原始碼外掛 -->
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-source-plugin</artifactId>
				<version>2.2.1</version>
				<executions>
					<execution>
						<phase>package</phase>
						<goals>
							<goal>jar</goal>
						</goals>
					</execution>
				</executions>
			</plugin>
		</plugins>
	</build>

在專案的pom.xml中要有這些配置。 配置的引數不要配錯了。

我的問題是 pom的version 沒有配置, 是專案自動生成的 如圖

由於我的倉庫設定的儲存型別為release的, 所以無法成功上傳,最後把version改成了release, 如圖

再執行命令 成功了~~

本問僅為個人留存,所以文筆排版一般,望各位見諒哈。