我的 Eclipse RCP 应用程序中忽略了选项 -nl de
我已经为某些插件创建了一个带有 .nl1 片段的 eclipse RCP 应用程序。当我使用选项
-nl de
从 eclipse 内部运行应用程序时,应用程序将按预期以德语文本启动。
但是,当我导出应用程序并将上述选项添加到 myapplication.ini 文件时,没有任何反应 - 它使用默认语言英语。
我已经验证所有 lang 片段/.properties 文件都包含在构建中。这是日志内容:
!SESSION 2011-09-20 12:05:09.462 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_25
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=da_DK
Framework arguments: -nl de
Command-line arguments: -os win32 -ws win32 -arch x86 -consolelog -nl de
指定例如。 myapplication.ini 文件中的 -consolelog 工作正常 - 启动 myapplication.exe 时我得到了预期的日志窗口。
编辑:
如果我创建应用程序的快捷方式并在目标路径末尾添加 -nl de:
“C:\application\myapplication.exe” -nl de 则
加载德语片段。为什么无法在 myapplication.ini 文件中指定此选项?
I have created an eclipse RCP application with .nl1 fragments for some of the plugins. When I run the application from inside eclipse with the option:
-nl de
the application is started with german texts as expected.
But when I export the application and add the above option to the myapplication.ini file nothing happens - it use the default language english.
I have verified that all the lang fragments/.properties file are included in the build. Here is the log content:
!SESSION 2011-09-20 12:05:09.462 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_25
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=da_DK
Framework arguments: -nl de
Command-line arguments: -os win32 -ws win32 -arch x86 -consolelog -nl de
Specifying eg. -consolelog in the myapplication.ini file works fine - I get the expected logwindow when starting myapplication.exe.
EDIT:
If I create a shortcut to my application and add -nl de at the end of the target path:
"C:\application\myapplication.exe" -nl de
The German fragments are loaded. Why is it not possible to specify this option in the myapplication.ini file?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
选项和值应该位于不同的行,例如。
Options and values should be on separate lines, eg.
只是一些简单的想法:
Just some quick ideas: