Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Github身份验证:当repo是私有的时,如何将Github用作Maven repo_Maven_Github - Fatal编程技术网

Github身份验证:当repo是私有的时,如何将Github用作Maven repo

Github身份验证:当repo是私有的时,如何将Github用作Maven repo,maven,github,Maven,Github,我试图在Github上存储我们的一些私有工件,并希望像访问Maven repo一样访问它们。有很多页面解释了如何在Github上创建公共Maven repo:您只需将工件放入项目中适当的目录结构中,然后使用“原始”URL访问它们: myrepo.myname.github.com https://github.com/myname/myproject/raw/master/repositories/releases/ 到目前为止,一切顺利。现在的问题是,如果回购协议是私人的,我不知道如何访问

我试图在Github上存储我们的一些私有工件,并希望像访问Maven repo一样访问它们。有很多页面解释了如何在Github上创建公共Maven repo:您只需将工件放入项目中适当的目录结构中,然后使用“原始”URL访问它们:


myrepo.myname.github.com
https://github.com/myname/myproject/raw/master/repositories/releases/
到目前为止,一切顺利。现在的问题是,如果回购协议是私人的,我不知道如何访问它。我已将用户名和密码添加到my settings.xml中,但无法使用:

<servers>
    <server>
      <id>myrepo.myname.github.com</id>
      <username>myusername</username>
      <password>mypassword</password>
    </server>
 </servers>

myrepo.myname.github.com
我的用户名
我的密码

诀窍是什么?

这个问题现在还没有定论。Github已经消除了下载。它们不再承载二进制文件。可能正是因为我提出的滥用…

您可以使用以下URL从Maven pom.xml访问私有存储库:

我不知道,但这是一个很好的问题+1我已经想了一段时间了。。。我将进一步研究它,因为这将非常有用。伟大的问题+1
<servers>
    <server>
      <id>myrepo.myname.github.com</id>
      <username>myusername</username>
      <password>mypassword</password>
    </server>
 </servers>