eclipseでWeb Logic Serverを起動させるとコンソールが文字化けする

事象

eclipse経由でWeb Logic Serverを起動させると、コンソールが文字化けする。
なお、サーバーログに関しては文字化けしていなかった。

原因

JMCで確認するとfile.encodingがMS932のままであった。

対応方法

setDomainEnv.cmdのWLS_MEM_ARGS_64BITに -Dfile.encoding=utf-8を追加する。

効果が無かった事

  • eclipse.iniに対してfild.encoding設定を追加しても反映されなかった。

 →Web Logic Serverの起動に対するオプションではないため

  • weblogic serverを立てたサーバーのbin内にあるstartWebLogic.cmdのJAVA_OPTIONSに -Dfile.encoding=utf-8を追加するも、反映されなかった。

 →多分この後に書き換えが起きているのであろうが、そこまでWebLogicServer使い込む訳ではないので、今回はそこまで追わない。