1
5
m2eclipse中的依赖解析程序没有使用外部Maven安装,它必须使用嵌入式Maven版本。因此,我建议获得m2eclipse的最新版本,以及Maven 3.x版本,以最小化依赖项解析的差异。 |
2
3
另外,您可能在maven 2.2.1 conf/settings.xml文件中定义了一些替代存储库。如果使用嵌入式maven3,这些将被忽略。 您还可以将maven 2.2.1安装指定为m2eclipse的maven安装。 |
3
1
|
4
1
这里同样的问题:我使用maven 2.2.1作为从eclipse使用的安装,因为它是在命令行上工作的。Maven 3并不适用于这个具体的项目,它抱怨一些缺少的依赖项,经过大量研究,在我的例子中,这些依赖项是来自具有遗留布局的旧Maven 1存储库。小牛3讨厌这些,当它发现它们的时候,就会大哭起来。 所以maven 2在命令行上工作得很好,但maven 3没有。eclipse的问题是,即使您指定maven 2作为构建项目的安装,它也会使用maven 3(嵌入式安装)来解决依赖关系,因此如果您不幸运地需要一个遗留存储库,那么您就完蛋了(我的意思是,eclipse不会帮到您)。 |
MattWeiler · 项目使用Log4j2,但依赖项使用Log4j 7 年前 |
user5444681 · 如何在包覆面提取容器中使用log4j2? 7 年前 |
Allan Peres · Log4j不创建日志文件,只创建控制台 7 年前 |
mtkarakaya · 替换包含环境变量的路径字符串 7 年前 |
m.francia · 如何配置log4j以发送wowza日志? 7 年前 |
khaled · 在Robot框架中,如何在执行期间登录到控制台 7 年前 |
user2953788 · log4j。性能过滤火花和纱线原木 7 年前 |