既看不到Dynamic Web Project选项,也无法在STS上下载更新

问题描述 投票:0回答:1

一开始,我无法在 Spring Tool Suite (STS) 4 中看到 Dynamic Web Project 选项。然后我尝试按照 StackOverFlow link 在我的 STS 中安装该选项,但它不起作用并给出以下信息错误。

Cannot complete the install because of a conflicting dependency.
  Software being installed: Eclipse Java EE Developer Tools 3.31.0.v202308110616 (org.eclipse.jst.enterprise_ui.feature.feature.group 3.31.0.v202308110616)
  Software currently installed: m2e-wtp - JSF configurator for WTP (Optional) 1.4.4.20201128-1705 (org.eclipse.m2e.wtp.jsf.feature.feature.group 1.4.4.20201128-1705)
  Software currently installed: Eclipse Web Developer Tools 3.28.0.v202211200019 (org.eclipse.wst.web_ui.feature.feature.group 3.28.0.v202211200019)
  Software currently installed: Eclipse XML Editors and Tools 3.28.0.v202211200019 (org.eclipse.wst.xml_ui.feature.feature.group 3.28.0.v202211200019)
  Software currently installed: Spring Tool Suite 4 4.17.2.202301310704 (org.springframework.boot.ide.branding.sts4 4.17.2.202301310704)
  Only one of the following can be installed at once: 
    Web Plug-in 1.2.100.v202205260542 (org.eclipse.jst.j2ee.web 1.2.100.v202205260542)
    Web Plug-in 1.1.911.v201903222025 (org.eclipse.jst.j2ee.web 1.1.911.v201903222025)
    Web Plug-in 1.1.910.v201711032019 (org.eclipse.jst.j2ee.web 1.1.910.v201711032019)
    Web Plug-in 1.1.900.v201701262104 (org.eclipse.jst.j2ee.web 1.1.900.v201701262104)
    Web Plug-in 1.3.0.v202307260438 (org.eclipse.jst.j2ee.web 1.3.0.v202307260438)
  Only one of the following can be installed at once: 
    Eclipse IDE UI 3.20.0.v20221027-2208 (org.eclipse.ui.ide 3.20.0.v20221027-2208)
    Eclipse IDE UI 3.21.100.v20230825-1346 (org.eclipse.ui.ide 3.21.100.v20230825-1346)
    Eclipse IDE UI 3.17.0.v20200217-1511 (org.eclipse.ui.ide 3.17.0.v20200217-1511)
    Eclipse IDE UI 3.13.0.v20170516-1223 (org.eclipse.ui.ide 3.13.0.v20170516-1223)
    Eclipse IDE UI 3.13.1.v20170822-1526 (org.eclipse.ui.ide 3.13.1.v20170822-1526)
  Only one of the following can be installed at once: 
    SSE CSS Source Editor 1.1.300.v201911262315 (org.eclipse.wst.css.ui 1.1.300.v201911262315)
    SSE CSS Source Editor 1.2.200.v202211200019 (org.eclipse.wst.css.ui 1.2.200.v202211200019)
    SSE CSS Source Editor 1.0.1100.v201704250105 (org.eclipse.wst.css.ui 1.0.1100.v201704250105)
    SSE CSS Source Editor 1.2.200.v202308160453 (org.eclipse.wst.css.ui 1.2.200.v202308160453)
  Only one of the following can be installed at once: 
    Structured Source Editor 1.7.800.v202308200343 (org.eclipse.wst.sse.ui 1.7.800.v202308200343)
    Structured Source Editor 1.3.600.v201704250123 (org.eclipse.wst.sse.ui 1.3.600.v201704250123)
    Structured Source Editor 1.6.300.v202001091420 (org.eclipse.wst.sse.ui 1.6.300.v202001091420)
    Structured Source Editor 1.7.600.v202211200019 (org.eclipse.wst.sse.ui 1.7.600.v202211200019)
    Structured Source Editor 1.3.600.v201707042340 (org.eclipse.wst.sse.ui 1.3.600.v201707042340)
  Only one of the following can be installed at once: 
    Eclipse Web Developer Tools 1.1.601.v201602221748 (org.eclipse.wst.web.ui 1.1.601.v201602221748)
    Eclipse Web Developer Tools 1.2.100.v201902281912 (org.eclipse.wst.web.ui 1.2.100.v201902281912)
    Eclipse Web Developer Tools 1.2.300.v202206160209 (org.eclipse.wst.web.ui 1.2.300.v202206160209)
    Eclipse Web Developer Tools 1.2.500.v202308160453 (org.eclipse.wst.web.ui 1.2.500.v202308160453)
  Cannot satisfy dependency:
    From: JSF Tools 3.10.0.v201704192341 (org.eclipse.jsf.feature.feature.group 3.10.0.v201704192341)
    To: org.eclipse.equinox.p2.iu; org.eclipse.jst.jsf.common [1.5.101.v201504022146,1.5.101.v201504022146]
  Cannot satisfy dependency:
    From: JSF Tools 3.10.0.v201803271721 (org.eclipse.jsf.feature.feature.group 3.10.0.v201803271721)
    To: org.eclipse.equinox.p2.iu; org.eclipse.jst.jsf.ui [1.6.102.v201803271721,1.6.102.v201803271721]
  Cannot satisfy dependency:
    From: JSF Tools 3.10.0.v201902121810 (org.eclipse.jsf.feature.feature.group 3.10.0.v201902121810)
    To: org.eclipse.equinox.p2.iu; org.eclipse.jst.jsf.ui [1.6.102.v201902121810,1.6.102.v201902121810]
  Cannot satisfy dependency:
    From: JSF Tools 3.10.200.v202204070252 (org.eclipse.jsf.feature.feature.group 3.10.200.v202204070252)
    To: org.eclipse.equinox.p2.iu; org.eclipse.jst.jsf.core [1.8.300.v202204070252,1.8.300.v202204070252]
  Cannot satisfy dependency:
    From: JSF Tools 3.13.0.v202308300413 (org.eclipse.jsf.feature.feature.group 3.13.0.v202308300413)
    To: org.eclipse.equinox.p2.iu; org.eclipse.jst.jsf.core [1.9.1.v202308300413,1.9.1.v202308300413]
  Cannot satisfy dependency:
    From: Eclipse Java EE Developer Tools 3.31.0.v202308110616 (org.eclipse.jst.enterprise_ui.feature.feature.group 3.31.0.v202308110616)
    To: org.eclipse.equinox.p2.iu; org.eclipse.jst.servlet.ui 0.0.0
  Cannot satisfy dependency:
    From: Eclipse Java EE Developer Tools 1.1.0.v202307261744 (org.eclipse.jst.jee.ui 1.1.0.v202307261744)
    To: osgi.bundle; org.eclipse.ui.ide [3.21.0,4.0.0)
  Cannot satisfy dependency:
    From: JSF Tools - Common 1.5.101.v201504022146 (org.eclipse.jst.jsf.common 1.5.101.v201504022146)
    To: osgi.bundle; org.eclipse.wst.sse.ui [1.0.101,1.4.0)
  Cannot satisfy dependency:
    From: JSF Tools - Core 1.8.300.v202204070252 (org.eclipse.jst.jsf.core 1.8.300.v202204070252)
    To: osgi.bundle; org.eclipse.jst.j2ee.web [1.2.0,2.0.0)
  Cannot satisfy dependency:
    From: JSF Tools - Core 1.9.1.v202308300413 (org.eclipse.jst.jsf.core 1.9.1.v202308300413)
    To: osgi.bundle; org.eclipse.jst.j2ee.web [1.2.0,2.0.0)
  Cannot satisfy dependency:
    From: JSF Tools - UI 1.6.102.v201803271721 (org.eclipse.jst.jsf.ui 1.6.102.v201803271721)
    To: osgi.bundle; org.eclipse.jst.jsp.ui [1.1.0,1.3.0)
  Cannot satisfy dependency:
    From: JSF Tools - UI 1.6.102.v201902121810 (org.eclipse.jst.jsf.ui 1.6.102.v201902121810)
    To: osgi.bundle; org.eclipse.jst.jsp.ui [1.1.0,1.3.0)
  Cannot satisfy dependency:
    From: SSE JSP Source Editor 1.1.1200.v201702270522 (org.eclipse.jst.jsp.ui 1.1.1200.v201702270522)
    To: osgi.bundle; org.eclipse.wst.sse.ui [1.3.500,1.4.0)
  Cannot satisfy dependency:
    From: SSE JSP Source Editor 1.1.1201.v201710051737 (org.eclipse.jst.jsp.ui 1.1.1201.v201710051737)
    To: osgi.bundle; org.eclipse.wst.sse.ui [1.3.500,1.4.0)
  Cannot satisfy dependency:
    From: SSE JSP Source Editor 1.2.200.v201904272124 (org.eclipse.jst.jsp.ui 1.2.200.v201904272124)
    To: osgi.bundle; org.eclipse.wst.css.ui [1.1.0,1.2.0)
  Cannot satisfy dependency:
    From: WTP Servlet UI Plug-in 1.1.910.v201701262104 (org.eclipse.jst.servlet.ui 1.1.910.v201701262104)
    To: osgi.bundle; org.eclipse.wst.web.ui [1.1.0,1.2.0)
  Cannot satisfy dependency:
    From: WTP Servlet UI Plug-in 1.1.920.v201711302141 (org.eclipse.jst.servlet.ui 1.1.920.v201711302141)
    To: osgi.bundle; org.eclipse.wst.web.ui [1.1.0,1.2.0)
  Cannot satisfy dependency:
    From: WTP Servlet UI Plug-in 1.1.921.v201903222025 (org.eclipse.jst.servlet.ui 1.1.921.v201903222025)
    To: osgi.bundle; org.eclipse.jst.j2ee.web [1.1.0,1.2.0)
  Cannot satisfy dependency:
    From: WTP Servlet UI Plug-in 1.2.0.v202307261744 (org.eclipse.jst.servlet.ui 1.2.0.v202307261744)
    To: osgi.bundle; org.eclipse.jst.jee.ui [1.1.0,2.0.0)
  Cannot satisfy dependency:
    From: m2e-wtp - JSF configurator for WTP (Optional) 1.4.4.20201128-1705 (org.eclipse.m2e.wtp.jsf.feature.feature.group 1.4.4.20201128-1705)
    To: org.eclipse.equinox.p2.iu; org.eclipse.jsf.feature.feature.group 3.0.0
  Cannot satisfy dependency:
    From: Eclipse Platform 4.26.0.v20221123-2302 (org.eclipse.platform.feature.group 4.26.0.v20221123-2302)
    To: org.eclipse.equinox.p2.iu; org.eclipse.ui.ide [3.20.0.v20221027-2208,3.20.0.v20221027-2208]
  Cannot satisfy dependency:
    From: Eclipse Web Developer Tools 3.28.0.v202211200019 (org.eclipse.wst.web_ui.feature.feature.group 3.28.0.v202211200019)
    To: org.eclipse.equinox.p2.iu; org.eclipse.wst.css.ui [1.2.200.v202211200019,1.2.200.v202211200019]
  Cannot satisfy dependency:
    From: Eclipse Web Developer Tools 3.28.0.v202211200019 (org.eclipse.wst.web_ui.feature.feature.group 3.28.0.v202211200019)
    To: org.eclipse.equinox.p2.iu; org.eclipse.wst.web.ui [1.2.300.v202206160209,1.2.300.v202206160209]
  Cannot satisfy dependency:
    From: Eclipse XML Editors and Tools 3.28.0.v202211200019 (org.eclipse.wst.xml_ui.feature.feature.group 3.28.0.v202211200019)
    To: org.eclipse.equinox.p2.iu; org.eclipse.wst.sse.ui [1.7.600.v202211200019,1.7.600.v202211200019]
  Cannot satisfy dependency:
    From: Spring Tool Suite 4 4.17.2.202301310704 (org.springframework.boot.ide.branding.sts4 4.17.2.202301310704)
    To: org.eclipse.equinox.p2.iu; org.eclipse.platform.feature.group [4.26.0.v20221123-2302,4.26.0.v20221123-2302]

到目前为止,我已经尝试一一安装下图中的所有选项,但没有成功。而且,所有这些选项都会给出几乎相同类型的错误。如果您需要所有选项中的错误,请告诉我。

有人可以帮我解决这个错误吗?

java spring-tool-suite
1个回答
0
投票

这看起来很像您已经安装的功能(或者如果您使用过 Spring Tools 发行版附带的功能)和您尝试安装的功能之间的冲突/不兼容。最有可能的是,您尝试安装的这些功能的版本与您在 Spring Tools 安装中运行的基本 Eclipse 版本不兼容。

解决此问题的最简单方法是全新安装最新的 Spring Tools 4 for Eclipse 发行版,然后使用预配置的主 Eclipse 更新站点(在

Install New Software
对话框中)安装这些附加功能。

如果您无法做到这一点(无论出于何种原因)并且您必须使用特定版本的 Spring Tools for Eclipse(不是最新版本),您应该提及您已安装的确切版本以及您尝试安装的存储库安装附加功能,这可能会显示安装这些功能的附加选项。但这可能很困难,特别是如果您之前更新了 IDE(部分)。

© www.soinside.com 2019 - 2024. All rights reserved.