pluginのインストール

Itou Akihiro aki.i****@nifty*****
2004年 2月 2日 (月) 13:43:53 JST


 伊藤です。

 maven-xdoc-plugin 1.5-20040103 をインストールして使ってみました。
 maven.docs.outputencoding は やっぱり shift_jis で site で作ったページ
が
日本語で出ています。 かなり嬉しいですこれ。

 ただ、インストールの段階で問題が。

 手順通りにインストールした後でも、日本語にならず英語のままでした。
 インストールに失敗したのかと思って~/.maven/pluginsを見てみると、
maven-xdoc-plugin-1.5-20040103 があるんですが、
以前の maven-xdoc-plugin-1.5-SNAPSHOT も残ってました。
レポート作成時には古いほうが呼ばれてるみたいです。

 ${maven.plugin.unpacked.dir}/maven-plugin-plugin-1.2-SNAPSHOT の
plugin.jellyを見てみると、plugin:downloadの最後のところで、
多分古いバージョンのを消そうとしてるんだと思うのですが、
plugin:uninstallを呼んでいます。
 ところがplugin:uninstallでは、
${maven.home}/plugins/${pom.artifactId}-*.jar とか
${maven.plugin.unpacked.dir}/${pom.artifactId}-*/** を
消そうとしています。
 結局古いバージョンが消えずに残ってて、siteの時に古いのが呼ばれてます。
 多分これ${artifactId}なんじゃないのかなと思うのですが、
当方jellyを読むのは初めてなので、全然見当違いかもしれません。

 会社のRedHatで試してみたところ、こちらもやっぱり古いのが
消えてないんですが、レポート用プラグインのローダーの挙動が違うのか、
新しいほうのバージョンが呼ばれているようです。

 とりあえず旧バージョンを手動で消した後は日本語出てます。
ただ毎回手で消すのかと思うとちょっとうざいかなぁ。

                            伊藤昭博。




Maven-plugins-user メーリングリストの案内
アーカイブの一覧に戻る