【发布时间】:2012-04-30 17:53:24
【问题描述】:
我的 JPQL 查询在包含国家字符(波兰语)的列上包含 ORDER BY。在测试机器上订购是可以的,但是当我部署到生产时,带有波兰语字符的名称在列表的末尾。
两台机器使用相同的 Glassfish 版本并连接到相同的远程数据库(oracle 11)。 不同的是测试机有Windows XP Polish,JDK 7u3 32bit,生产有Windows 2008 Server English,JDK 7u3 64bit。
我想 Java 使用来自操作系统的语言,这会影响数据库连接。 如何更改 Glassfish 使用的区域设置?
【问题讨论】:
-
您是否尝试将 Windows(英语)上的区域设置更改为波兰语?你观察到什么?
-
区域设置设置为波兰语,没有帮助
标签: java jakarta-ee jpa glassfish