当前位置: 首页 > 知识库问答 >
问题:

maven 3.1.0 compile不使用代理用户名

左丘智渊
2023-03-14

在Windows XP上运行时,我设置了我的~/. m2/settings.xml以包含以下代理设置:

<proxy>
  <id>optional</id>
  <active>true</active>
  <protocol>http</protocol>
  <username>davidho</username>
  <password>mypassword</password>
  <host>192.168.0.35</host>
  <port>3128</port>
  <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>

mvn原型:generate然后工作得很好,下载了所有需要的文件并成功了。

但后来我试过了

编译

并且得到了:

插件org.apache.maven.plugins: maven-resources-plugin: 2.6或其依赖项之一无法解决:未能读取org.apache.maven.plugins: maven-resources-plugin: jar: 2.6的工件描述符:无法将工件org.apache.maven.plugins: maven-resources-plugin: pom: 2.6 from/to center(超文本传输协议。//repo.maven.apache.org/maven2):传输文件出错:服务器返回HTTP响应代码: 407 for URL:超文本传输协议。//repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.pom超文本传输协议。//repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.pomproxyInfo{host='192.168.0.35', userName='null', port=3128, type='超文本传输协议', nonProxyHosts='null'}

呵呵?!当我在设置中指定用户名和密码时,为什么会显示userName='null'。xml?

然后我试着:

mvn编译-Dhttp。proxyUser=davidho-Dhttp。proxyPassword=mypassword

这没有什么区别——它仍然说userName='null'

我该怎么解决这个谢谢?

n、 b.stackoverflow迫使我将错误消息中的“http:”改为“http”

共有2个答案

卫焕
2023-03-14

你需要检查的东西很少!

>

  • 如果你正在使用IDE,那么你可能会面临嵌入式maven安装的问题,这是默认值,你可以通过改变maven安装来解决。试试这个答案。

    如果您在NTLM窗口代理后面,您需要使用CNTLM软件来获得您的身份验证,这在本answer.if中有所描述,您正在使用IDE,请按照第一点的描述更改安装。

  • 危砚
    2023-03-14

    这里也一样,使用cmd行或设置文件中的参数。

     类似资料:
    • 谁能告诉我下面的用户代理的浏览器是什么?从没听说过ADG,任何线索都会很有帮助。 Mozilla/5.0(Windows NT 6.3;WOW64) AppleWebKit/537.36 (KHTML,像壁虎一样)Chrome/88 . 0 . 4324 . 182 ADG/11 . 0 . 3208 Safari/537.36 谢谢

    • 用户代理(User Agent)类提供了一些方法来帮助你识别正在访问你的站点的浏览器、 移动设备或机器人的信息。另外,你还可以通过它获取 referrer 信息,以及 支持的语言和字符集信息。 使用用户代理类 初始化类 用户代理的定义 例子 类参考 使用用户代理类 初始化类 正如 CodeIgniter 中的其他类一样,在你的控制器中使用 $this->load->library() 方法来初始化

    • 实际上google page speed insights并没有使用这些用户代理 但如何获得这些服务使用的新用户代理?

    • 问题内容: 我正在尝试使用Flask访问用户代理,但是我找不到有关它的文档,或者它没有告诉我。 问题答案: 您还可以使用包含以下属性的对象,这些属性是基于useragent字符串创建的: 平台(Windows,Linux,MacOS等) 浏览器(chrome,firefox,msie等) 版 语言 字串()

    • 主要内容:爬虫程序UA信息,重构爬虫UA信息User-Agent 即用户代理,简称“UA”,它是一个特殊字符串头。网站服务器通过识别 “UA”来确定用户所使用的操作系统版本、CPU 类型、浏览器版本等信息。而网站服务器则通过判断 UA 来给客户端发送不同的页面。 我们知道,网络爬虫使用程序代码来访问网站,而非人类亲自点击访问,因此爬虫程序也被称为“网络机器人”。绝大多数网站都具备一定的反爬能力,禁止网爬虫大量地访问网站,以免给网站服务器带来