我正在处理Spring套件(STS)中的maven项目,问题无法导航到其他类和方法(使用ctrl+鼠标单击),它在导入语句和类中的其他位置附近显示了许多错误消息。
单击表示错误的红十字标记并选择修复项目设置时,下面的将显示在弹出窗口上的消息。
已发现以下建议将无法解析的对'Bootstrap‘添加归档'lpa-core-1.2.5.jar - c:\Users\tom.m2\repository\com\lpa\lpa-core\1.2.5’的引用修复到‘lpa-实时服务’的构建路径
请建议如何在构建过程中自动包含.m2文件,以避免错误消息,并使用ctrl和鼠标单击导航到其他类和方法。
发布于 2016-06-23 20:14:14
听起来,您的项目没有正确设置,因此IDE没有真正正确地配置其类路径。通常,这都会通过m2e (即Eclipse支持)自动发生。
默认情况下,M2e包含在STS中,所以它可能已经安装好了,但不知怎么的,您的项目并没有被视为maven项目。
您可以尝试使用正确的“导入向导”重新导入它,该向导应该为您正确设置。
步骤:
.classpath、.project、.settings、target中删除所有tese文件/文件夹。现在你有了一个“干净的石板”。使用m2e导入它。菜单:文件>>导入>>现有的Maven项目“。
这应该可以正确地设置所有的东西。
我说应该是因为它在很大程度上取决于项目本身的内容。但原则上,这是将maven项目导入STS (或Eclipse一般情况下)的正确方法。
https://stackoverflow.com/questions/37976608
复制相似问题