java 程序包 javax.validation.constraints 不存在

本贴最后更新于 815 天前,其中的信息可能已经事过景迁

java: 程序包 javax.validation.constraints 不存在

本来项目在启动的时候没有这个报错,但是更改了 SpringBoot 版本之后编译出现上面的错误

有两种解决方案

方案一:将项目中 SpringBoot 版本降到 2.3.3 及以前的版本

比如降到 2.4.4

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-validation</artifactId>
    <version>2.2.4.RELEASE</version>
</dependency>

方案二:在项目的 pom.xml 的 dependencies 中手动添加 validation

<dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-validation</artifactId>
</dependency>

以上两种解决方案,酌情选择

  • IDEA

    IDEA 全称 IntelliJ IDEA,是一款 Java 语言开发的集成环境,在业界被公认为最好的 Java 开发工具之一。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

    180 引用 • 400 回帖 • 1 关注
  • Bug

    Bug 本意是指臭虫、缺陷、损坏、犯贫、窃听器、小虫等。现在人们把在程序中一些缺陷或问题统称为 bug(漏洞)。

    71 引用 • 1737 回帖 • 4 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...