【问题标题】:Cannot change Dynamic Web Module to 3.1 when using Spring boot 2.1.1使用 Spring boot 2.1.1 时无法将 Dynamic Web Module 更改为 3.1
【发布时间】:2019-02-08 11:46:31
【问题描述】:

我正在使用 Spring boot 2.1.1 创建一个 Web 应用程序。 在我添加 Spring boot 2.1.1 依赖项后,Dynamic Web Module3.1(我需要的版本)更改为 4.0。

如何将动态 Web 模块设置为 3.1

我尝试编辑 org.eclipse.wst.common.project.facet.core.xml,清理和更新 maven 依赖项,但动态 Web 模块又回到 4.0。

我想 Spring boot 2.1.1 中有一个子依赖项,它强制动态 Web 模块为 4.0

【问题讨论】:

  • 你有没有找到解决这个问题的方法?
  • 很遗憾没有。我只是知道问题取决于 Spring boot 2.1.1 依赖项。它有一些 Java 库版本无法使用较低版本的 Dynamic Web Module 4.0 “运行”。

标签: java eclipse spring-boot


【解决方案1】:

我使用的是 Spring Boot 2.2.4 版。
我改了:.settings/org.eclipse.wst.common.project.facet.core.xml
在我的项目文件夹下。
是:<installed facet="jst.web" version="4.0"/>

到:<installed facet="jst.web" version="3.1"/>

但我总是执行 maven update 我必须再次更改它。
在更改之前我关闭我的 eclipse。

【讨论】:

    猜你喜欢
    • 2016-05-09
    • 1970-01-01
    • 2016-02-27
    • 2019-05-04
    • 2019-06-08
    • 2019-05-26
    • 2016-07-03
    • 1970-01-01
    • 2020-08-26
    相关资源
    最近更新 更多