Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.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/3/apache-spark/5.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 Netbeans代理_Java_Windows_Maven_Netbeans_Proxy - Fatal编程技术网

Java Maven Netbeans代理

Java Maven Netbeans代理,java,windows,maven,netbeans,proxy,Java,Windows,Maven,Netbeans,Proxy,我刚刚在我的Windows7计算机上安装了netbeans 这是我第一次使用netbeans 我正在尝试编译一个程序,该程序使用maven来管理其依赖项 问题是我似乎无法编译程序,因为maven无法连接到URL 我可以使用web浏览器直接访问此功能 现在我确信这是一个代理问题,因为我在Linux机器上也有相同的代码,我可以编译它,并且我必须设置代理 我知道maven在settings.xml文件中有自己的代理设置,我用我认为正确的细节编辑了它 设置文件位于我的项目的根文件夹中 我还在Netbea

我刚刚在我的Windows7计算机上安装了netbeans

这是我第一次使用netbeans

我正在尝试编译一个程序,该程序使用maven来管理其依赖项

问题是我似乎无法编译程序,因为maven无法连接到URL

我可以使用web浏览器直接访问此功能

现在我确信这是一个代理问题,因为我在Linux机器上也有相同的代码,我可以编译它,并且我必须设置代理

我知道maven在
settings.xml
文件中有自己的代理设置,我用我认为正确的细节编辑了它

设置文件位于我的项目的根文件夹中

我还在Netbeans IDE中设置了代理(按下测试按钮可以工作)

但我仍然无法在我的windows box上编译它

所以我的问题是:

  • 在使用netbeans时,如何正确设置maven代理
  • 如何检查我的代理设置A)是否正确,B)是否正在使用
事实证明这很容易

我的问题是,代码作为一个简单的HG存储库放在我的硬盘上。 这意味着我有一个settings.xml文件,但它与pom.xml一起位于解决方案文件夹中

要解决我的问题,您需要:

转到Netbeans中的“项目”选项卡 在项目文件上单击鼠标右键 选择createsettings.xml

这将在C:\Users\.m2中创建一个新的设置文件

然后,我将root settings.xml中的内容复制并粘贴到这个新的settings.xml中

宾果!它起作用了


我只需要记住对这两个设置文件进行更改,以便将工作设置文档保存到源代码管理中。

事实证明,这非常简单

我的问题是,代码作为一个简单的HG存储库放在我的硬盘上。 这意味着我有一个settings.xml文件,但它与pom.xml一起位于解决方案文件夹中

要解决我的问题,您需要:

转到Netbeans中的“项目”选项卡 在项目文件上单击鼠标右键 选择createsettings.xml

这将在C:\Users\.m2中创建一个新的设置文件

然后,我将root settings.xml中的内容复制并粘贴到这个新的settings.xml中

宾果!它起作用了


我只需要记住对这两个设置文件进行更改,以便将工作设置文档保存到源代码管理中。

我想我在Win7/NetBeans/Maven中遇到了同样的问题

在我看来,Maven需要自己的代理设置,而不使用NetBeans中设置的once

在安装NetBeans的子目录中有一个settings.xml:例如c:\NetBeans 8.2\java\maven\conf


不要忘记从代理部分删除周围的注释

我想我在Win7/NetBeans/Maven上也遇到了同样的问题

在我看来,Maven需要自己的代理设置,而不使用NetBeans中设置的once

在安装NetBeans的子目录中有一个settings.xml:例如c:\NetBeans 8.2\java\maven\conf


不要忘记从代理部分删除周围的注释

从命令行执行:
mvn help:effective settings
您应该看到maven有效地使用了哪些设置从命令行执行:
mvn help:effective settings
您应该看到maven有效地使用了哪些设置我看不到创建新settings.xml的选项,您能更具体一点吗?或者仅仅将maven\conf\settings.xml复制到.m2\就足够了吗?是的,您应该能够将它复制到该位置。幸运的是,它仍然使用http协议,所以我无法获得plugin@paulspani。我看不到创建新settings.xml的选项,你能更具体一点吗?或者仅仅将maven\conf\settings.xml复制到.m2\就足够了吗?是的,您应该能够将它复制到该位置。幸运的是,它仍然使用http协议,所以我无法获得plugin@paulsian