0

我得到了 Eclipse EE,发现它没有 maven/m2e,所以我安装了 m2e。
然后我设置项目并使用 pom.xml 我开​​始遇到所有有趣的错误,例如:

无法计算构建计划:插件....,
_ _ 或其依赖项之一无法解析:无法读取 .... 的工件描述符,
传输失败.....

由于我在公司环境中,因此我找到了 IE 设置并找到 PAC(代理自动配置)脚本。然后我将这些值输入到我的 settings.xml 区域中。
我什至尝试了一些开发者分享的想法,比如删除 .lastupdated 文件和删除目录。
尽管它完全违背了 maven 的整个想法,但我正在考虑从另一台机器的存储库中转移我所有的 .jar 和 .pom 文件。

还没有快乐。还是有问题,我只是还不知道是什么。如果有任何可用的东西来发现问题所在,我真的需要一些调试或日志记录或 ping 测试。

我在 Maven 和 Proxy 上找到了一些很棒的帖子。关键字:maven、m2e、'failed to transfer'、pom.xml、settings、proxy等 也不能通过proxy下载maven依赖 http://jira.codehaus.org/browse/MNG-5237 看完这篇,不是知道我的公司是否使用 NTLM,我放入 wagon 轻量级 jar 并在 pom.xml 中引用它 我怎么知道,如果我最终需要这个?我应该把 .jar 文件放在哪里?在用户存储库区域中,还是在 maven 运行时 \jars\ 目录的深处?

一路上,也出现了一些问题。
(供参考,我在WinXP上)

仅使用 m2e,我是否需要定义 $M2_HOME ?我想不是,因为我不知道那会在哪里。
相关:使用 m2e,我会有一个全局 settings.xml 吗?

${user.home}.m2/repository 是否应该在本地 settings.xml 中被引用(并且取消注释)?

作为命令行 maven 的替代品,Eclise 'Run Configurations' 真的可以完全替代吗?我知道你使用的对话框有一个空的目标列表,什么时候应该填充它,但你总是可以输入 What about using 'mvn -X' 或者任何其他很酷的 maven 命令,比如向你展示的那个所有的传递依赖。

仍在搜索,但提前感谢任何可以帮助解决这些代理问题的人。

4

0 回答 0