当前位置: 首页 > 知识库问答 >
问题:

使用maven 3.8.5在intellij Idea中导入Springboot 2.7项目时出错

叶翰林
2023-03-14

使用start.spring时。用springboot 2.7生成的io项目附带MavenProject 3.8.5,当它导入intellij时,会导致一个很难调试的错误,或者它本身不会自言自语。

错误

java.lang.RuntimeException: org.codehaus.plexus.component.repository.exception.ComponentLookupException: com.google.inject.ProvisionException: Unable to provision, see the following errors:

1) Error injecting constructor, java.lang.NoSuchMethodError: org.apache.maven.model.validation.DefaultModelValidator: method 'void <init>()' not found
  at org.jetbrains.idea.maven.server.embedder.CustomModelValidator.<init>(Unknown Source)
  while locating org.jetbrains.idea.maven.server.embedder.CustomModelValidator
  at ClassRealm[maven.ext, parent: ClassRealm[plexus.core, parent: null]] (via modules: org.eclipse.sisu.wire.WireModule -> org.eclipse.sisu.plexus.PlexusBindingModule)
  while locating org.apache.maven.model.validation.ModelValidator annotated with @com.google.inject.name.Named(value="ide")

1 error
      role: org.apache.maven.model.validation.ModelValidator
  roleHint: ide

共有3个答案

姬坚成
2023-03-14

我在stack上也有同样的错误:IDEA 2019.3,Maven 3.8.6,JDK 1.8。因此,通过将Maven更改为版本3.6.1,问题得到了解决

轩辕经国
2023-03-14

申请并重新加载项目。

颜昕
2023-03-14

这个问题应该在2022.1中得到解决

请更新您的IDE

 类似资料:
  • 请更新build.gradle文件中依赖项'com.android.tools.build:gradle‘的版本。 有关详细信息,请参阅IDE日志(帮助显示日志) 第二个错误 有关详细信息,请参阅IDE日志(帮助显示日志)

  • 下面是我在构建SBT项目时看到的日志。下面想说的是什么! 我正在使用IntelliJ IDE和Scala2.12以及SBT1.0.3来构建这个项目。我已经验证了IDE代理设置,它的设置和工作良好的其他构建工具。是否有什么东西错过了我的SBT安装??我尝试访问日志中的失败链接,它们也出现了错误。 更新:以下是文件内容 build.sbt 名称:=“unttled3” 版本:=“0.1” scalaV

  • 我在尝试在Eclipse中导入Maven Java项目时遇到一个错误。我认为这个问题是由于操作系统的原因,因为我从Windows转到了Ubuntu。我得到以下错误: 在“导入Maven项目”过程中发生内部错误。org/Eclipse/Core/Internal/Resources/OS

  • 是否有办法将GradleJava项目导入IntelliJ 2017.2. x并应用一些设置,例如 代码样式 vcs设置 从Gradle在项目层面? 我注意到例如Grails框架使用了idea-gradle-plugin,但这只能与Gradle任务结合使用。 我不想使用Gradle任务生成IntelliJ项目文件。每当我导入文件。 这可能吗?

  • 主要内容:一、导出项目,二、导入项目一、导出项目 Export :导出项目 ,和checkout区别 (checkout检出后文件,含有.svn隐藏文件夹, 会和SVN仓库交互, export导出,没有.svn隐藏文件夹)   二、导入项目 import 将本地资源导入到svn 服务器

  • 我得到了这个错误为什么在我的项目build.sbt中导入scalding sbt(参考:如何在sbt项目中声明对scalding的依赖?)。帮帮我吧。 错误:导入SBT项目时出错: ... [warn]====public:尝试了[warn] https://repo1.maven.org/maven2/com/twitter/scalding-core_2.10/0.16.0-Snapshot/