Maven deploy 打包到远程仓库

一 配置settings.xml

在settings.xml的<servers></servers>中配置:

<server>

    <id>my-maven-public</id>

    <username>damin</username>

    <password>admin</password>

</server>

1.在Idea中直接deploy

在pom文件中配置:

<distributionManagement>

    <snapshotRepository>

        <id>snapshots</id>

        <name>maven-snapshots</name>

        <url>http://maven.my.com/repository/maven-snapshots/</url>

    </snapshotRepository>

</distributionManagement>

2.用命令上传

mvn deploy:deploy-file -DgroupId=com.my -DartifactId=test -Dversion=1.0-SNAPSHOT -Dpackaging=jar -Dfile=E:\test.jar  -Durl=http://maven.my.com/repository/maven-snapshots/ -DrepositoryId=snapshots

Dfile:需要上传的jar包的绝对路径

Durl:私服上仓库的位置

DrepositoryId:服务器的表示id

Dversion:版本信息

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。