rey’s developer blog

ユーザ系SIerに勤めるSEがプログラミング、データベース、OS、SNS、ガジェットなどを中心に備忘録変わりに書いていきます。

【Jenkins】 Linux+Tomcat+Jenkis環境にて、ロケール情報を設定する

Linux環境上のTomcatにてJenkinsを動かす場合、Tomcatは大体の場合、nologinユーザ課と思われます。

 

その場合、ロケール情報の環境変数が標準の「LANG=en_US」になっていまい、正しく挙動しない場合があります。

 

今回はTomcatの設定ファイルを変更することでロケールを変更する手順です。

 

編集対象

CATALINA_HOME/conf/context.xml

<context>
    <environment type="java.lang.String" value="ja_JP.UTF-8" name="LANG"></environment>
    <environment type="java.lang.String" value="ja_JP:ja" name="LANGUAGE"></environment>
    <!-- Default set of monitored resources -->
    <watchedresource>WEB-INF/web.xml</watchedresource>
.....