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
Java maven无法转移工件,未授权,原因短语:未授权_Java_Maven - Fatal编程技术网

Java maven无法转移工件,未授权,原因短语:未授权

Java maven无法转移工件,未授权,原因短语:未授权,java,maven,Java,Maven,我在pom.xml文件中添加了以下依赖项: <dependency> <groupId>org.tuckey</groupId> <artifactId>urlrewritefilter</artifactId> <version>4.0.4</version> </dependency> 以下是settings.xml文件的外观: .. <servers> &l

我在
pom.xml
文件中添加了以下依赖项:

<dependency>
  <groupId>org.tuckey</groupId>
  <artifactId>urlrewritefilter</artifactId>
  <version>4.0.4</version>
</dependency>
以下是
settings.xml
文件的外观:

..
  <servers>
    <server>
      <username>user</username>
      <id>central</id>
      <password>my-password</password>
    </server>
    <server>
      <username>user</username>
      <id>snapshots</id>
      <password>my-password</password>
    </server>
  </servers>
  <profiles>
    ...
  </profiles>
  <activeProfiles>
    <activeProfile>artifactory</activeProfile>
  </activeProfiles>
..
。。
用户
中心的
我的密码
用户
快照
我的密码
...
人工制品
..

有什么帮助吗?tnx.

当我的代理服务器没有为maven正确配置时,我遇到了这个问题。您应该向网络管理员咨询代理服务器,并在conf dir下的
settings.xml
中添加代理服务器

您可以查找
标记并更新字段


当我面对这个问题时,我也觉得这只发生在几个jar中,但是所有其他必需的jar文件都已经存在于我的本地存储库中,因此我只得到了几个jar。

我在尝试使用Maven客户端部署到Nexus的内部实例时遇到了这个错误,该客户端使用的是没有设置的代理。试图通过代理访问LAN上的Nexus实例导致
未授权,原因短语:Unauthorized
错误


internal.hostname
修复了此问题。

请检查settings.xml中提供的存储库访问权限或密码,以防添加此项对其他人有帮助。在我的情况下,我收到了这个错误,我发现的解决方案似乎都没有帮助。最后,我需要将配置选项添加到settings.xml中,以将interactiveMode设置为false。

我自己没有看到这条特定消息,但错误表明您正试图使用服务器检索包,该用户已通过正确身份验证,但根据未授权使用此服务的服务器。请与您的服务器管理员联系,以确保您使用的用户应该能够使用您的服务器,并且服务器的配置正确。是的。。它工作正常,因为我已经添加了大约100个依赖项,它们都工作正常,我只有这一个问题。这是maven服务器上的配置问题。配置问题是什么?我有同样的症状。数百个工件中有一个不会从我的远程存储库复制。我可以清除我的本地repo,并通过我们的Nexus存储库代理下载几百个工件,但其中一个会完全失败,正如这里描述的“未授权,原因短语:未授权”。我可以登录到存储库的web UI并手动下载。另请参阅检查settings.xml中提供的存储库访问权限或密码。
..
  <servers>
    <server>
      <username>user</username>
      <id>central</id>
      <password>my-password</password>
    </server>
    <server>
      <username>user</username>
      <id>snapshots</id>
      <password>my-password</password>
    </server>
  </servers>
  <profiles>
    ...
  </profiles>
  <activeProfiles>
    <activeProfile>artifactory</activeProfile>
  </activeProfiles>
..