将较新版本的strangers项目上传到中央maven repo

时间:2014-10-10 19:10:03

标签: maven

JBox2d的版本为2.3.1-SNAPSHOT ..

https://github.com/jbox2d/jbox2d/blob/master/jbox2d-library/pom.xml

但是Maven repository的最新版本库是2.2.1.1 ..

http://mvnrepository.com/artifact/org.jbox2d/jbox2d-library

有没有办法可以将这个较新版本的JBox2d上传到中央仓库以供所有人使用?

1 个答案:

答案 0 :(得分:0)

简而言之,没有。如果没有当前维护者的许可,您无法上传具有相同groupId / artifactId的新工件。引用Guide to uploading artifacts to the Central Repository FAQ

  

我有foo.com开发的foo项目的补丁版本,我应该使用哪个groupId?

     

当您修补/修改第三方项目时,该修补版本将成为您的项目,因此应该在您可以控制的groupId下分发,而不是在com.foo下。请参阅有关groupId的上述注意事项。

选择一个新的groupId,以获得有效的项目分支,或者与当前的维护者合作,在获得他们许可的情况下将新版本放入Central。