通常是命令行的人,我的任务是提出标准的Eclipse IDE配置。
导致问题的步骤
使用Eclipse Kepler Java Enterprise Edition,我添加了Subclipse(以及m2e / Subclipse连接器和JavaHL)。
我从SCM项目创建了一个新项目Maven
这创建了一个通用项目,因此我右键单击了我的项目并将其转换为Java方面。
问题
我的所有外部依赖项在导入行上显示为红色X.例如。对于Jackson,行导入com.fasterxml.jackson.core。*;显示为错误“导入com.fasterxml无法解析”。
我尝试了什么
我已经验证了M2_REPO在Windows中正确定义 - >首选项 - > Java->构建路径 - >类路径变量(它已经定义 - 我没有必要添加它 - 它设置为正确的目录/ home // .m2 / repository)
正如https://stackoverflow.com/a/21706236/1624911中所述,我尝试取消选中Project-> Properties-> Maven->解析Workspace项目中的依赖项
根据https://stackoverflow.com/a/8683126/1624911的建议,我尝试右键单击我的项目并选择验证
根据https://stackoverflow.com/a/6779764/1624911的建议,我尝试右键单击我的项目并选择Maven->更新项目