将java命令行参数传递给插件



设置:

我正在写一个插件。该插件运行在一个基于NetBeans模块平台构建的程序下。因此,为了运行我的代码,首先启动主程序,然后激活插件。

问题:

我从事国际化工作,第一语言是日语。我大部分时间都在工作,但我们日本办事处发现了一些漏洞,我需要处理。为了避免不得不做一个延伸的背部&在日本办公室的第四项工作中,我试图通过更改区域设置,或者通过会话的setenv命令,或者使用"-locae-ja"命令行参数,让我的插件在我的工作站上用日语工作。

两者都会让主程序切换到日语,但插件拒绝用英语以外的任何语言运行。日本办公室的人(他们的机器永久设置为JP_ja)在没有任何命令行参数的情况下,很容易让插件使用汉字。

问题:

如何让我的插件使用正确的区域设置?

感谢

对于任何好奇的人,我都找到了答案。

使用jvm参数启动主程序,如下所示:

/mainProg-jvm args"-Dusser.country=JP-Dusser.language=ja"

最新更新