Maven2 の site で日本語を表示するここに記載してある内容は 2006 年 2 月時点で、
私が maven2 の site ゴールを利用して日本語を出力させた方法を記載してあります。 設定pom.xmlpom.xml に以下の内容を設定して下さい。site で出力されるファイルの locale と outputEncoding を指定します。 但し、outputEncoding は 出力される html の charset に指定されるだけで、 shift_jis 等に指定しても html は UTF-8 で出力されるようです。 なので、 UTF-8 を必ず指定してください。
maven-site-pluginこの状態で site を実行すると日本語リソースが無いと Exception が発生します。理由は maven のサイトにもありますが、 英語とフランス語だけしかサポートしていません。
M2REPO/org/apache/maven/plugins/maven-site-plugin/
を解凍すると、site-plugin_en.properties がありますので、これを参考に site-plugin_ja.properties
を作成して maven-site-plugin-2.0-beta-4.jar の中に入れます。
2.0-beta-4/maven-site-plugin-2.0-beta-4.jar maven-project-info-reports-pluginここまでで多少 welcome 等が日本語で表示されたと思いますが、 大量の ???? が残っているはずです。今度は
M2REPO/org/apache/maven/plugins/maven-project-info-reports-plugin/
を解凍すると project-info-report_ja.propertiesが入っています。
これを editor で開けてみると、何と、普通の UTF-8 ファイルです。2.0-beta-3/maven-project-info-reports-plugin-2.0-beta-3.jar native2ascii を行ってファイルを変換してください。ファイルを置き換えて jar を作り直せば ある程度日本語が表示されるはずです。変換済みはこちら |
SEO | [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送 | ||