Problema com externalize strings

0 respostas
E

Olá.

Eu utilizei essa opcao do Eclipse para alocar todas as strings do meu programa em um arquivo properties.
Está rodando 100% pelo eclipse.
Agora criei o arquivo jar, mas quando fui rodar a aplicacao vejam o que ocorreu:

Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError
        at program.Application.<init>(Application.java:54)
        at program.Application$13.run(Application.java:717)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.util.MissingResourceException: Can't find bundle for base name messages, locale de_DE
        at java.util.ResourceBundle.throwMissingResourceException(Unknown Source
)
        at java.util.ResourceBundle.getBundleImpl(Unknown Source)
        at java.util.ResourceBundle.getBundle(Unknown Source)
        at program.Messages.<clinit>(Messages.java:8)
        ... 9 more

Estou rodando o jar em uma maquina que tem o windows em alemao. Entendi que o erro foi gerado porque a aplicacao nao encontrou um arquivo properties para o idioma alemao.

No package do meu programa eu tenho o arquivo messages.properties somente.
Como devo fazer para o programa funcionar? Pensei em criar um arquivo messages_de_DE.properties mas também nao funcionou.

Criado 1 de fevereiro de 2007
Respostas 0
Participantes 1