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

为什么Netbeans不接受Maven代理设置

阳兴朝
2023-03-14

我正在使用Mac的OSX 10.9.2并尝试使用NetBeans 7.2.1和Maven 3.1.1创建一个Maven项目

在NetBeans中,我在“首选项”中正确设置了代理设置-

在usr/local/apache-maven-3.1.1/conf/settings中。我正确设置了代理设置。

它在CLI中工作,当我下载存储库时,例如:

mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

但是,如果我尝试在NetBeans中创建项目,它不起作用,我会得到错误:

正在扫描项目。。。正在下载:http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.4.1/maven-clean-plugin-2.4.1.pom2014年8月4日下午6:16:42组织。阿帕奇。专家马车供应商。http。httpclient。impl。客户DefaultRequestDirector tryConnect信息:连接到目标主机时捕获到输入/输出异常(java.net.SocketException):无法访问网络2014年8月4日下午6:16:42 org。阿帕奇。专家马车供应商。http。httpclient。impl。客户DefaultRequestDirector tryConnect信息:正在重试连接

为什么NetBeans不接受Maven代理设置?

共有3个答案

郭云
2023-03-14

对于Netbeans,如果您在代理网络下运行系统,Maven设置需要代理设置。

打开以下文件:NETBEANS_HOME\java\maven\conf\settings.xml

<proxies>
  <proxy>
   <active>true</active>
   <host>myproxy.host.net</host>
     <port>80</port>
   </proxy>
 </proxies>

注意:Netbeans IDE具有我们在第一个打开的欢迎页面中看到的自分离配置

荀辰钊
2023-03-14

事实证明,NetBeans创建了一个。m2/目录,并将回购下载到该目录中。

我进入. m2/并创建了一个链接到文件/usr/local/apache-maven-3.1.1/conf/settings.xml

ln -s  /usr/local/apache-maven-3.1.1/conf/settings.xml settings.xml

之后,下载工作。

芮祺
2023-03-14

嗯,默认情况下,netbeans使用自己安装的maven 3.0.5。不是你的3.1.1,除非你指定它在Tools/Options/Java/Maven中使用。形态/设置。xml对于给定的maven安装是私有的,而~/。m2包含您的用户设置。

 类似资料:
  • 我的脚本将,作为参数: 但当我将它作为分隔符传递时,它是空的 我知道在参数/参数解析中很特殊,但我以和引用的形式使用它。 为什么它不起作用?我使用的是Python 3.7.3 这是测试代码: 当我运行它作为它打印空。

  • 我在conf/settings.xml中将maven代理设置设置为 但是当我运行maven build时,我得到了以下错误。有人能帮忙吗 详细日志

  • 请求是: localhost:8888/article/createArticle?articleid=1&text=我是一篇文章 为什么收不到请求?

  • 问题内容: 我遇到了-在我看来-奇怪的行为: 为什么str.split()不会接受关键字参数,即使这很有意义?我在Python2和Python3中都发现了这种现象。 问题答案: 见这个bug和它的superseder。 是CPython中的本机函数,因此具有此处描述的行为: CPython实现细节: 一个实现可能会提供内置函数,这些函数的位置参数没有名称,即使出于文档目的而对其进行了“命名”,因此

  • 我知道在原始数据类型的情况下自动类型提升的概念。但在参考数据类型的情况下,我有下面的代码可以完美地工作。 这给出了输出Array。 但是如果代替Object o,如果我们有任何其他类,那么这将显示编译时错误该方法对于Test4类型是模糊的 下面的代码给出编译时错误 正如我所知,每个引用数据类型(类、接口和数组)的默认值都是null。 那么为什么上面的代码在对象o的情况下工作呢。 提前谢谢

  • 由于未创建javadocs而失败。所以我试着跑 我和我看到它失败了,因为源代码中的javadoc注释没有定义所有的参数和返回值。错误的格式如下: 然而,这曾经起作用。那是什么改变了? 当我搜索参数additionalParam时,它不会出现。我搞不懂这怎么会起作用。搜索答案有些人说使用我正在使用的东西,有些人说使用AdditionalJOption。当Javadoc标记不完整时,请参见Maven在