首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何改变开放自由运行时语言?

如何改变开放自由运行时语言?
EN

Stack Overflow用户
提问于 2019-04-23 21:37:44
回答 1查看 542关注 0票数 5

我想从Eclipse中将Open运行时的语言更改为en_US,但我不知道如何做到这一点。

尝试用JVM参数的首选项设置它,但是它没有工作。

代码语言:javascript
复制
-Duser.language=en -Duser.country=US -Duser.variant=US

这是引导日志,正如您所看到的,它是从我的本地环境"pt_BR“获取的。

代码语言:javascript
复制
Ativando liberty (Open Liberty 19.0.0.3/wlp-1.0.26.cl190320190321-1636) em OpenJDK 64-Bit Server VM, versão 11.0.2+9 (pt_BR)
[AUDITORIA] CWWKE0001I: O servidor liberty foi ativado.
[AUDITORIA] CWWKZ0058I: Monitorando dropins para aplicativos.
[AUDITORIA] CWWKI0001I: O servidor de nome CORBA está agora disponível em corbaloc:iiop:localhost:2809/NameService.
[AUDITORIA] J2CA7001I: Adaptador de recursos wmqjmsra instalado em 7,108 segundos.
[WARNING ] CNTR4015W: O terminal de mensagens para o bean acionado por mensagens PedidoListener não pode ser ativado porque a especificação de ativação filemanager/PedidoListener não está disponível. O terminal de mensagens não receberá mensagens até que a especificação de ativação fique disponível.
[AUDITORIA] CWWKT0016I: Aplicativo da Web disponível (default_host): http://localhost:9080/filemanager/
[AUDITORIA] CWWKZ0001I: O aplicativo filemanager foi iniciado em 3,343 segundos.
[AUDITORIA] CWWKF0012I: O servidor instalou os recursos a seguir: [appClientSupport-1.0, appSecurity-2.0, appSecurity-3.0, batch-1.0, beanValidation-2.0, cdi-2.0, concurrent-1.0, distributedMap-1.0, ejb-3.2, ejbHome-3.2, ejbLite-3.2, ejbPersistentTimer-3.2, ejbRemote-3.2, el-3.0, j2eeManagement-1.1, jacc-1.5, jaspic-1.1, javaMail-1.6, javaee-8.0, jaxb-2.2, jaxrs-2.1, jaxrsClient-2.1, jaxws-2.2, jca-1.7, jcaInboundSecurity-1.0, jdbc-4.2, jms-2.0, jndi-1.0, jpa-2.2, jpaContainer-2.2, jsf-2.3, jsonb-1.0, jsonp-1.1, jsp-2.3, localConnector-1.0, managedBeans-1.0, mdb-3.2, servlet-4.0, ssl-1.0, wasJmsClient-2.0, wasJmsSecurity-1.0, wasJmsServer-1.0, webProfile-8.0, websocket-1.1].
[AUDITORIA] CWWKF0011I: O servidor liberty está pronto para executar um planeta mais inteligente.
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-24 18:13:26

可以使用运行user服务器的JVM的系统属性来设置用户语言。有两种设置自由JVM系统属性的主要方法:

1-使用jvm.options文件

您可以在${server.config.dir}/jvm.options (您的server.xml旁边)创建一个普通文件,文件中每行有一个JVM选项。在这种情况下,-Duser.language=en可以做到这一点。

2-在服务器启动命令上

通常,自由服务器是使用bin/server start myServer命令启动的。您还可以将JVM选项添加到此命令的末尾,并在服务器启动时将其应用于服务器。例如:

代码语言:javascript
复制
$ bin/server start myServer -Duser.language=en

更多详细信息可在官方文档中找到:定制自由环境

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55819766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档