我所做的:
我去了start.vaadin.com
我选择了“瓦丁20”和“ java 16”
我下载并提取了这个项目
当我在intellij idea中打开项目时,在 pom.xml
:
第19行,未找到父项目“org.springframework.boot:springbootstarter父项目:2.4.6”的定义
第143行, vaadin-maven-plugin
对于 prepare-frontend
构建目标:未找到插件'com.vaadin:vaadin maven plugin:20.0.1'
第164行,生产概况 vaadin-maven-plugin
:未找到插件'com.vaadin:vaadin maven plugin:20.0.1'
maven中央存储库在 pom.xml
文件作为存储库和插件存储库。使用我的浏览器,我可以找到 vaadin-maven-plugin
版本 20.0.1
在存储库中:https://mvnrepository.com/artifact/com.vaadin/vaadin-maven-plugin/20.0.1
当我更改 vaadin-maven-plugin
到 19.0.7
以及 spring-boot-starter-parent
到 2.4.5
,错误消失,并且可以找到依赖项。
我没有代理,我的电脑上也没有防火墙。我使用ApacheMaven3.8.1并采用OpenJDK16.0.1。
你知道我遗漏了什么吗?
2条答案
按热度按时间cig3rfwq1#
如果maven由于任何原因未能加载依赖项,那么您可能需要运行
mvn -U
让它从网络而不是仅从本地缓存重试myzjeezk2#
抱歉,问题与intellij idea有关。修复非常简单:
菜单“文件>无效缓存”,选择“清除文件系统缓存和本地历史记录”和“清除下载的共享索引”,单击“无效并重新启动”。
看起来intellij的某些缓存或索引文件已损坏。重新启动后打开项目花费了稍长的时间,因为intellij需要重新索引所有内容,但是
pom.xml
你走了。对不起,我完全忘记了intellij的缓存…