我正在使用javax验证并为某些不同的语言设置了资源包(属性文件)。我用法语为javax.validation.constraints.Size.message
创建了一个,它起作用了 - 它使用了我的文本。但后来我做了一个改变,并没有采取改变。它返回的文本仍然是原始文本。
我试过了:
到目前为止,没有任何工作。 (我通过调试运行在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执行它也会产生相同的旧结果,所以它的缓存服务器端 - 这只是localhost)
如何清除旧值并强制重新加载?它在哪里缓存?
(当我查看out和build目录时,它在属性文件中有新值)