上传.pom文件
例如只想要上传 Spring Cloud Dependencies 的 .pom
文件到 Maven 远程仓库,可以执行如下命令
bash
mvn deploy:deploy-file
-Durl=repository-url
-DrepositoryId=repository-id
-Dfile=path-to-pom-file
-DpomFile=path-to-pom-file
其中,需要替换以下参数:
repository-url
: 远程仓库的 URL。repository-id
: 远程仓库的 ID,对应 Mavensettings.xml
中的<server>
配置。path-to-pom-file
:.pom
文件的路径。
如:
bash
mvn deploy:deploy-file
-Durl=http://example.com/repository/maven-releases
-DrepositoryId=maven-releases
-Dfile=/path/to/spring-cloud-dependencies.pom
-DpomFile=/path/to/spring-cloud-dependencies.pom
上传jar
使用以下 Maven 命令将 Jar 包上传到远程仓库:
bash
mvn deploy:deploy-file
-Durl=repository-url
-DrepositoryId=repository-id
-Dfile=path-to-jar-file
-DgroupId=your-groupId
-DartifactId=your-artifactId
-Dversion=your-version
-Dpackaging=jar
需要替换以下参数:
repository-url
: 远程仓库的 URL。repository-id
: 远程仓库的 ID,对应 Mavensettings.xml
中的<server>
配置。path-to-jar-file
: 要上传的 Jar 文件的路径。your-groupId
: Jar 文件的 Group ID。your-artifactId
: Jar 文件的 Artifact ID。your-version
: Jar 文件的版本号。
如:
bash
mvn deploy:deploy-file
-Durl=http://example.com/repository/maven-releases
-DrepositoryId=maven-releases
-Dfile=/path/to/your-artifact.jar
-DgroupId=com.example
-DartifactId=your-artifact
-Dversion=1.0
-Dpackaging=jar