[Seasar-user:18849] Re: [SAStruts][Maven] archetype:generate で生成されるpom.xmlについて

Shinsuke Sugaya [E-MAIL ADDRESS DELETED]
2009年 11月 4日 (水) 21:36:49 JST


菅谷です。

現状の sastruts の archetype は新しいもので、
動くものを私がチョイスしたものです。ひがさんに
確認したところ、tutorial の方は struts が参照
しているものをベースに問題があるものを差し替えた
jar たちとのことなので、archetype も tutorial の
ものに次回のバージョンで合わせようと思います。
よろしくお願いします。

shinsuke


2009年11月4日11:15 Hajime Kawano <[E-MAIL ADDRESS DELETED]>:
> こんにちは。
> 初めまして。
>
> かわのと申します。
>
> 早速ですが、以下で提供されている、Mavenのプラグインが生成するpom.xml
> について、確認させてください。
> http://sastruts.seasar.org/mavenArchetype.html
>
> 依存ライブラリについてです。
>
> このページある通りにmvnコマンドを実行した後、mvn packageした後の
> WEB-INF/libのjarと、それとは別に、pom.xmlの指定をsa-strutsとGeronimo関連
> だけ記述して、mvnに依存解決させたWEB-INF/libとを比較したものを表にしま
> した。
> (添付:sa-struts-jar_maven-archetype-generate_diff.pdf)
>
> 差がないものは、グレーにしてあります。
>
> これを見ると、以下の点が気になります。
>
> ・Apache Commonsのものが、いくつかversionが違ったり、含まれて
> いなかったりする。
> ・test scopeのものが、含まれている(easymock、junit)
> →mvnの問題な気もしますが・・・
>  →pom.xmlでできればそれを含むものをgenerateできるのがBestかと。
>
>
> generateで生成されるpom.xmlでは、いろいろ依存を指定していますので、
> sa-struts.jarや、s2のjarのpom.xmlを修正すれば一致するとは思います。
>
> できれば、sa-struts.jarのpom.xmlの修正が望ましく、またgenerateで生成さ
> れるpom.xmlはsa-struts.jarのみが一番すっきりすると思います。
>
>
> さて、こういった依存ライブラリの違いがあちこちにあります。
>
> SAStrutsのチュートリアルに含まれているjarとの差分を調べて、表にしてみま
> した。
> (添付:sa-struts-tutorial_maven-archetype-generate_diff.pdf)
>
>
> こちらもいろいろ一致しません。
>
> 結局どの組み合わせが、  sastrus.jarが依存している(もしくは望ましいjar)
> のかわからなくなってしまっています。
>
>
> 整理できませんか?
>
> --Kawano
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
>


Seasar-user メーリングリストの案内