Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java ValidationMessages未使用Spring Boot更新,仍处于缓存状态_Java_Spring_Spring Boot_Intellij Idea_Bean Validation - Fatal编程技术网

Java ValidationMessages未使用Spring Boot更新,仍处于缓存状态

Java ValidationMessages未使用Spring Boot更新,仍处于缓存状态,java,spring,spring-boot,intellij-idea,bean-validation,Java,Spring,Spring Boot,Intellij Idea,Bean Validation,我正在使用javax验证,并为一些不同的语言设置了一个资源包(属性文件)。我用法语为javax.validation.constraints.Size.message创建了一个,它成功了——它使用了我的文本。但是后来我做了一个改变,它没有接受这个改变。它返回的文本仍然是原始文本 我试过: 重新启动IntelliJ 重建项目 使缓存无效并重新启动IntelliJ 删除输出/生成目录 运行./gradlew清洁 到目前为止,一切都不起作用。(我通过调试运行在IntelliJ中运行它) 该领域:

我正在使用javax验证,并为一些不同的语言设置了一个资源包(属性文件)。我用法语为
javax.validation.constraints.Size.message创建了一个,它成功了——它使用了我的文本。但是后来我做了一个改变,它没有接受这个改变。它返回的文本仍然是原始文本

我试过:

  • 重新启动IntelliJ
  • 重建项目
  • 使缓存无效并重新启动IntelliJ
  • 删除输出/生成目录
  • 运行./gradlew清洁
到目前为止,一切都不起作用。(我通过调试运行在IntelliJ中运行它)

该领域:

@Size(min = 3, max = 3, message = "{javax.validation.constraints.Size.message}")
private String currencyCode;
资源包具有:

javax.validation.constraints.Size.message = La taille de {0} doit être comprise entre {min} et {max}
它过去有:

javax.validation.constraints.Size.message = La taille doit être comprise entre {min} et {max}
这就是我继续看到的信息。(我在Postman中运行了它,但即使通过cURL也会得到相同的结果,因此它是缓存的服务器端-只是本地主机)

如何清除旧值并强制其重新加载?它在哪里

(当我查看out和build目录时,它在属性文件中具有新值)