我想从Eclipse中将Open运行时的语言更改为en_US,但我不知道如何做到这一点。
尝试用JVM参数的首选项设置它,但是它没有工作。
-Duser.language=en -Duser.country=US -Duser.variant=US这是引导日志,正如您所看到的,它是从我的本地环境"pt_BR“获取的。
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.发布于 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选项添加到此命令的末尾,并在服务器启动时将其应用于服务器。例如:
$ bin/server start myServer -Duser.language=en更多详细信息可在官方文档中找到:定制自由环境
https://stackoverflow.com/questions/55819766
复制相似问题