新的测试安装

qmb5sa22  于 2022-09-21  发布在  Eclipse
关注(0)|答案(1)|浏览(207)

我的Eclipse版本是Version:2022-09(4.25.0)。当我尝试安装TestNG时,它显示以下错误:

Cannot complete the install because some dependencies are not satisfiable
  Software being installed: a.jre.javase 14.0.0
  Software currently installed: M2E - POM Editor using LemMinX language server (includes Incubating components) 2.0.0.20220729-1256 (org.eclipse.m2e.lemminx.feature.feature.group 2.0.0.20220729-1256)
  Cannot satisfy dependency:
    From: M2E Maven POM File Editor using Wild Web Developer, Lemminx and Maven LS extension (requires Incubating components) 2.0.0.20220729-1256 (org.eclipse.m2e.editor.lemminx 2.0.0.20220729-1256)
    To: osgi.ee; (&(osgi.ee=JavaSE)(version=17))
  Cannot satisfy dependency:
    From: M2E - POM Editor using LemMinX language server (includes Incubating components) 2.0.0.20220729-1256 (org.eclipse.m2e.lemminx.feature.feature.group 2.0.0.20220729-1256)
    To: org.eclipse.equinox.p2.iu; org.eclipse.m2e.editor.lemminx [2.0.0.20220729-1256,2.0.0.20220729-1256].

如何解决这个问题。

6jygbczu

6jygbczu1#

根据消息,在您的系统上安装了Java 14的运行Eclipse**(因此不能通过Eclipse升级)会阻止完全升级到到Eclipse 2022-09**,因为Eclipse 2022-09的部分**(或者更具体地,Maven支持)需要Java 17或更高版本

作为解决方案,运行带有Java 17或更高版本甚至更高版本的Eclipse,将Java 17安装为Eclipse的一部分(所以以后也会由Eclipse升级):

注意:运行Eclipse的Java版本独立于您在项目中使用的Java版本(在PreferencesJava>Installed JRE中配置您想要在项目中使用的JDK)。

相关问题