Eclipse没有意识到Maven依赖关系

时间:2017-08-17 03:20:06

标签: eclipse maven vaadin-spring-boot

我想创建一个Vaadin Spring项目。为此,我计划遵循本教程:

http://vaadin.github.io/spring-tutorial/

然而,在开始时,最奇怪的事情发生了。

我使用Spring Initializr创建项目:

enter image description here

然后我想创建一个简单的" Hello world" -UI。为此,我创建了一个类并编写了以下代码(遵循教程):

package com.example.app;

import com.vaadin.spring.annotation.SpringUI;

@SpringUI
public class MyUI extends UI {

}

问题是:Eclipse没有给我导入UI类的选项:

enter image description here

正如您所看到的,Eclipse似乎并不知道可以导入任何类来消除错误消息。

疯狂的是,如果你看一下项目中的Maven-Dependencies文件夹,一切都在那里!以下屏幕截图显示了所有Maven依赖项的一部分:

enter image description here

以下是一些依赖项:

enter image description here

起初我以为Eclipse坏了..所以我删除了我的安装并安装了最新版本的Eclipse。

然而,问题与以前完全一样。

我不知道这到底是怎么回事!!

1 个答案:

答案 0 :(得分:0)

尝试进行maven更新。 在eclipse中右键单击您的项目。 Maven -> Update Project 单击“确定”并重建项目。这应该有用。

编辑: 如果在maven更新后它不起作用,那么,如果你在Windows上这样做。转到用户 - >您的用户 - > .m2 - >然后删除com和org文件夹。现在在eclipse中做Maven更新并尝试。这应该工作