Maven pom.xml中存在错误的Vaadin 20初学者项目

Maven pom.xml中存在错误的Vaadin 20初学者项目,maven,intellij-idea,vaadin,pom.xml,parent-pom,Maven,Intellij Idea,Vaadin,Pom.xml,Parent Pom,我所做的: 我去了start.vaadin.com 我选择了“瓦丁20”和“爪哇16” 我下载并提取了这个项目 当我在IntelliJ IDEA中打开项目时,在pom.xml中出现了三个错误: 第19行,未找到父项目“org.springframework.boot:springbootstarter父项目:2.4.6”的定义 第143行,vaadin-maven-pluginforprepare-frontendbuild-goal:plugin'com.vaadin:vaadin-mav

我所做的:

  • 我去了start.vaadin.com
  • 我选择了“瓦丁20”和“爪哇16”
  • 我下载并提取了这个项目
当我在IntelliJ IDEA中打开项目时,在
pom.xml
中出现了三个错误:

  • 第19行,未找到父项目“org.springframework.boot:springbootstarter父项目:2.4.6”的定义
  • 第143行,
    vaadin-maven-plugin
    for
    prepare-frontend
    build-goal:plugin'com.vaadin:vaadin-maven-plugin:20.0.1'未找到
  • 第164行,使用
    vaadin-maven插件的生产配置文件:未找到plugin'com.vaadin:vaadin-maven plugin:20.0.1'
  • Maven中央存储库在
    pom.xml
    文件中配置为存储库和插件存储库。使用我的浏览器,我可以在存储库的版本
    20.0.1
    中找到
    vaadin maven插件

    当我将
    vaadin-maven插件的版本更改为
    19.0.7
    ,将
    spring-boot-starter父插件的版本更改为
    2.4.5
    时,错误消失,可以找到依赖项

    我没有代理,我的电脑上也没有防火墙。我使用ApacheMaven3.8.1并采用OpenJDK16.0.1


    你知道我遗漏了什么吗?

    如果Maven由于任何原因未能加载依赖项,那么你可能需要运行
    mvn-U
    ,让它从网络重试,而不仅仅是从本地缓存重试如果Maven由于任何原因未能加载依赖项,那么你可能需要运行
    mvn-U
    ,让它从网络重试网络而不仅仅是本地缓存

    对不起,问题与IntelliJ IDEA有关。修复非常简单:

    菜单“文件>无效缓存”,选择“清除文件系统缓存和本地历史记录”和“清除下载的共享索引”,单击“无效并重新启动”

    看起来IntelliJ的某些缓存或索引文件已损坏。重新启动后打开项目花费了稍长的时间,因为IntelliJ需要对所有内容重新编制索引,但是
    pom.xml
    中的三个错误都消失了


    对不起,我完全忘记了IntelliJ的缓存…

    对不起,问题与IntelliJ IDEA有关。修复非常简单:

    菜单“文件>无效缓存”,选择“清除文件系统缓存和本地历史记录”和“清除下载的共享索引”,单击“无效并重新启动”

    看起来IntelliJ的某些缓存或索引文件已损坏。重新启动后打开项目花费了稍长的时间,因为IntelliJ需要对所有内容重新编制索引,但是
    pom.xml
    中的三个错误都消失了


    抱歉,我完全忘记了IntelliJ的缓存…

    至少对于插件,它在需要时才下载,因此IntelliJ将显示一个错误,如果它不在您的本地存储库中的话。至少对于插件,它在需要时才下载,因此,IntelliJ将显示一个错误,直到那时,如果它还没有在您的本地存储库中。