相关疑难解决方法(0)

为什么CNTLM要求输入密码?

我在Windows上配置了CNTLM代理授权,配置文件看起来像,

Auth            NTLM
PassNT          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
PassLM          YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
PassNTLMv2      ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ

Proxy           proxy.xxxx.com:8080

Listen          3130
Run Code Online (Sandbox Code Playgroud)

localhost:3130在LAN设置中使用代理,点击浏览器上的任何URL,它再次要求输入密码!如果我输入与生成哈希相同的密码,则可以.只是Cntlm的目的被打败了.有人面对这个吗?这是如何运作的?有没有办法解决这个问题?

proxy ntlm

14
推荐指数
1
解决办法
2万
查看次数

Intellij IDEA 15:找到未编制索引的远程maven存储库

我在IntelliJ IDEA 15.0.3中创建了一个Java Gradle项目.但是我收到以下错误.

Unindexed remote maven repositories found. Disable...
        The following repositories used in your gradle projects were not indexed yet: 
        http://repo1.maven.org/maven2
        If you want to use dependency completion for these repositories artifacts,
        Open Repositories List, select required repositories and press "Update" button (show balloon)
Run Code Online (Sandbox Code Playgroud)

当我打开存储库列表并单击更新时,我收到以下错误

java.lang.RuntimeException: java.io.IOException: Transfer for nexus-maven-repository-index.properties failed
Run Code Online (Sandbox Code Playgroud)

intellij-idea gradle maven

12
推荐指数
3
解决办法
2万
查看次数

Maven在自动生成的代理后面

我是一个自动生成的代理.

我已经将settings.xml配置为使用此代理,但它仍然无效.Android SDK与我设置的相同代理工作正常.

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                  http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <proxies>
    <proxy>
        <id>optional</id>
        <active>true</active>
        <protocol>http</protocol>
        <username></username>
        <password></password>
        <host>MY-PROXY-HOST-HERE</host>
        <port>8080</port>
        <nonProxyHosts></nonProxyHosts>
    </proxy>
  </proxies>
</settings>
Run Code Online (Sandbox Code Playgroud)

我还能做些什么让maven工作?

错误:

WARNING: NTLM authentication error: Credentials cannot be used for NTLM authenti
cation: org.apache.maven.wagon.providers.http.httpclient.auth.UsernamePasswordCr
edentials
Run Code Online (Sandbox Code Playgroud)

如何获得我的NTLM身份验证信令?


Original error: Could not transfer metadata org.codehaus.mojo/maven-metadata.xml from/to central (http://repo.maven.apache.org/maven2): Not authorized by proxy , ReasonPhrase:Proxy Authorization Required.
Run Code Online (Sandbox Code Playgroud)

这是输出消息.在我的wpad.dat(我从那里获取代理数据),我没有指定的用户名和密码...

proxy maven

10
推荐指数
2
解决办法
2万
查看次数

Intellij无法连接到本地m2存储库

摘要

我已经看到了一些类似于此的问题[1] [2] [3],但没有一个答案产生任何成功.

所以,以下是我看到的问题:

1)pom表示它无法连接到本地.m2存储库.

2)Intellij中的Maven设置显示与本地.m2存储库的连接被拒绝的错误.

在此输入图像描述

已拒绝与本地存储库的连接

到目前为止我尝试了什么:

在链接问题中几乎所有内容.包含:

1)手动删除整个.m2/repository文件夹,然后再次更新Maven项目.

2)使您的Idea缓存无效并重新启动Idea.

3)增加Maven分配的内存

4)将localhost设置为仅127.0.0.1

5)添加-Djava.net.preferIPv4Stack = true标志

6)用Java 1.7而不是1.8启动Intellij

7)卸载并重新安装Maven,Java和Intellij

其他信息:

$ java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home

$ mvn -version
Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-03T12:39:06-07:00)
Maven home: /usr/local/apache-maven-3.5.0
Java version: 1.8.0_144, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8 …
Run Code Online (Sandbox Code Playgroud)

java intellij-idea pom.xml maven

10
推荐指数
2
解决办法
1357
查看次数

标签 统计

maven ×3

intellij-idea ×2

proxy ×2

gradle ×1

java ×1

ntlm ×1

pom.xml ×1