这是Eclipse Juno.
对于Maven插件,我收到表单错误:
ArtifactResolutionException: Failure to transfer org.apache.maven.plugins:maven-compiler-plugin:pom:2.3.2 from http://repo1.maven.org/maven2 ...
Run Code Online (Sandbox Code Playgroud)
对于Eclipse市场,我得到:
MarketplaceDiscoveryStrategy failed with an error
Cannot complete request to ...
Run Code Online (Sandbox Code Playgroud)
我已经关闭了我的计算机和路由器上的防火墙,我没有代理,未选中Internet选项代理框.将上面的Web地址放在我的浏览器中(在同一个框中)会返回正确的内容,但Eclipse似乎不想联系外部服务器.我应该改变什么?救命!
编辑:我的首选项 - >常规 - >网络连接 - >提供程序设置为直接(不重要,将其设置为本机也不起作用)
edit2:来自commannd行的mvn clean install工作正常并下载所有内容.
哦,哇,绝对的疯狂.这是JDK7的Windows/IPV6问题.
看到:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7115226
和
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7077696
这可以通过在eclipse.ini中添加-Djava.net.preferIPv4Stack = true来解决.
至于为什么我的命令行工作?我安装JDK7时没有更新JAVA_HOME,并且在eclipse.ini中更改了vm设置.换句话说,我的命令行是针对JDK6运行的......
| 归档时间: |
|
| 查看次数: |
4470 次 |
| 最近记录: |