【发布时间】:2009-07-10 13:12:09
【问题描述】:
我需要更改 java 在 Windows 2008 Server 机器上使用的默认语言环境。 Java 是作为 Oracle + 应用程序服务器设置的一部分安装的。我可以在代码中执行此操作,但我需要永久更改此设置。
编辑:我应该注意,我们正在谈论通过应用程序服务器提供的 jsp 页面,因此我无法将命令行参数准确地传递给 java。 此外,机器的区域和语言选项已经设置为我需要的(希腊语)。 Java 的默认语言环境仍然是 en_US 而不是 el_GR。
编辑和解决方案:我正在将现有应用程序移植到新服务器。该应用程序认为默认语言环境是理所当然的,这在新服务器上效果不佳(它在我的机器上运行它的所有荣耀)。我希望不必接触代码本身,但最终决定在所有页面都包含的文件中显式设置默认语言环境。不是最优雅的解决方案,但它确实有效。
【问题讨论】:
-
Windows 控制面板 > 区域和语言选项
-
你重启服务器了吗?为什么您仍然需要更改它 - 您可以在任何语言环境中提供内容?
标签: java locale application-server