问题标题解释了这一切。我已经看到了引用此问题的其他问题,但我认为它们更适合于公开的github存储库。当存储库是公共的时,在依赖项目中使用此配置:
<repositories>
<repository>
<id>company-core-mvn-repo</id>
<url>https://raw.github.com/company/company-core/mvn-repo/</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.company.core</groupId>
<artifactId>company-core</artifactId>
<version>1.1</version>
</dependency>
</dependencies>
但是当我将设置更改为私有时。我希望有人可以在我尝试另一种方法之前明确告诉我这是不可能的。看起来奇怪的是,依赖关系没有问题发布到github但我找不到允许依赖包将其拉下来的配置。