如何强制H2异常消息为英文?

时间:2013-06-20 11:11:28

标签: h2

我的客户运行我的桌面产品,该产品使用H2作为嵌入式数据库。他们在许多不同的地方。在我从客户收到的崩溃报告中,H2异常报告使用不同的语言。我希望这些消息总是用英文。我怎么能这样做?

例如,我今天在崩溃报告中收到了这个消息:

java.lang.RuntimeException: java.util.concurrent.ExecutionException: com.barbarysoftware.c.b.g: PreparedStatementCallback; SQL []; Division durch 0: "0"
Division by zero: "0"; SQL statement:

部分是德语。我希望它完全是英文的。

谢谢!

1 个答案:

答案 0 :(得分:3)

对不起,目前无法做到这一点。错误消息已本地化。消息以英文列出的原因是因为有时英语更清晰。

如果您不喜欢这种行为,那么添加数据库设置以禁用它(仅使用英文消息)呢?欢迎补丁!