我需要更改 java 在 Windows 2008 Server 机器上使用的默认语言环境。Java 是作为 Oracle + 应用程序服务器设置的一部分安装的。我可以在代码中执行此操作,但我需要永久更改此设置。
编辑:我应该注意,我们正在谈论通过应用程序服务器提供的 jsp 页面,所以我不能将命令行参数准确地传递给 java。此外,机器的区域和语言选项已经设置为我需要的(希腊语)。Java 的默认语言环境仍然是 en_US 而不是 el_GR。
编辑和解决方案:我正在将现有应用程序移植到新服务器。该应用程序认为默认语言环境是理所当然的,这在新服务器上效果不佳(它在我的机器上运行它的所有荣耀)。我希望不必接触代码本身,但最终决定在所有页面都包含的文件中显式设置默认语言环境。不是最优雅的解决方案,但它确实有效。