在设置-应用中创建访问令牌,选择package的读写权限

修改~/.m2/settings.xml,加入以下内容
<settings>
<servers>
<server>
<id>gitea</id>
<configuration>
<httpHeaders>
<property>
<name>Authorization</name>
<value>token 访问令牌</value>
</property>
</httpHeaders>
</configuration>
</server>
</servers>
</settings>修改项目的pom.xml,加入以下内容
<repositories>
<repository>
<id>gitea</id>
<url>{Gitea地址}/api/packages/{owner}/maven</url>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>gitea</id>
<url>{Gitea地址}/api/packages/{owner}/maven</url>
</repository>
<snapshotRepository>
<id>gitea</id>
<url>{Gitea地址}/api/packages/{owner}/maven</url>
</snapshotRepository>
</distributionManagement>通过mvn deploy发布,即可将jar包上传到Gitea的maven软件包中,实现类似maven仓库的功能。