发布jar包到maven中央仓库之打包推送命令

>> 饿了么、美团外卖红包领取地址<<

完整过程参考:发布jar包到maven中央仓库教程

完成项目pom文件的修改之后,我们就可以将项目打成jar包并推送到中央仓库的。命令如下:

mvn clean deploy -P release -Dmaven.test.skip=true -Dgpg.passphrase=xxx

其中passphrase对应的xxx就是你生成gpg密钥时输入的密码。

命令执行完之后,你就可以到https://oss.sonatype.org/#stagingRepositories 去查看你发布的jar包了

问题记录

  • 在使用maven打包推送的时候,碰到了javadoc的一个错误

    [ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.9.1:jar (default) on project wechat-work-bot: MavenReportException: Error while creating archive: Unable to find javadoc command: The environment variable JAVA_HOME is not correctly set. -> [Help 1]
    

    解决办法就是,在pom文件中properties节点增加配置

    <javadocExecutable>${java.home}/../bin/javadoc</javadocExecutable>
    
  • 访问oss时,找不到stagingRepositories
    解决办法就是在访问https://oss.sonatype.org/#stagingRepositories 的时候,需要登陆,不登录自然看不到数据。


觉得内容还不错?打赏个钢镚鼓励鼓励!!👍

维特丝(vetes)泡沫发蜡喷雾干胶定型弹力素羊毛卷男女保湿蓬松发胶 泡沫发蜡450ml+旅行装99ml
¥34.00
维特丝(vetes)一梳黑染发剂染发梳植物潮色显白遮盖白发自然清水纯黑发焗油男女梳炫彩 自然黑LW00
¥49.00
维特丝(vetes)染发笔遮白补染快速染发天然植物一次性染发棒 一次性染发棒黑色
¥46.00
维特丝 护发精油防毛躁清香玫瑰奇焕亮发干枯烫发卷发直发头发润发护发素男女士 滋养柔顺护发精油100ml
¥36.00