将自己的开源项目发布到Maven中央仓库中

2019-08-20  本文已影响0人  peteLee

参考:https://www.jdon.com/idea/publish-to-center-maven.html
https://blog.csdn.net/z69183787/article/details/81981359

maven配置文件

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
  
  <pluginGroups>
  </pluginGroups>
  
  <proxies>    
  </proxies>

  <servers>
    <server>
      <id>ossrh</id>
      <username>username</username>
      <password>passwordA</password>
    </server>
  </servers>

  <mirrors>
  </mirrors>

  <profiles>
    <profile> 
        <id>ossrh</id>
        <activation>
            <activeByDefault>true</activeByDefault>
        </activation>
        <properties>
            <gpg.executable>gpg</gpg.executable>
            <gpg.passphrase>passwordA</gpg.passphrase> 
            <gpg.executable>C:\Program Files (x86)\GnuPG\bin\gpg.exe</gpg.executable>
            <gpg.homedir>D:\Users\xxx\AppData\Roaming\gnupg</gpg.homedir>
        </properties>
    </profile>
  </profiles>

</settings>

https://issues.sonatype.org 工单管理地址,就是申请上传资格和groupId 的地方。

https://oss.sonatype.org/#welcome 构件仓库,把jar包上传到这里,Release 之后就会同步到maven中央仓库。

http://search.maven.org/ 最终表现在可以在这里搜索到。

上一篇下一篇

猜你喜欢

热点阅读