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
上传到中央仓库以供所有人使用?
答案 0 :(得分:0)
简而言之,没有。如果没有当前维护者的许可,您无法上传具有相同groupId
/ artifactId
的新工件。引用Guide to uploading artifacts to the Central Repository FAQ:
我有foo.com开发的foo项目的补丁版本,我应该使用哪个groupId?
当您修补/修改第三方项目时,该修补版本将成为您的项目,因此应该在您可以控制的groupId下分发,而不是在com.foo下。请参阅有关groupId的上述注意事项。
选择一个新的groupId
,以获得有效的项目分支,或者与当前的维护者合作,在获得他们许可的情况下将新版本放入Central。