Java Maven Netbeans代理
我刚刚在我的Windows7计算机上安装了netbeans 这是我第一次使用netbeans 我正在尝试编译一个程序,该程序使用maven来管理其依赖项 问题是我似乎无法编译程序,因为maven无法连接到URL 我可以使用web浏览器直接访问此功能 现在我确信这是一个代理问题,因为我在Linux机器上也有相同的代码,我可以编译它,并且我必须设置代理 我知道maven在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
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中 宾果!它起作用了
我只需要记住对这两个设置文件进行更改,以便将工作设置文档保存到源代码管理中。我想我在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