[Seasar-user:7493] Re: Maven2 の利用状況の調査について

加藤 潤一 [E-MAIL ADDRESS DELETED]
2007年 4月 28日 (土) 14:59:21 JST


加藤です.

うーん,Maven2とTomcatプラグインの組み合わせは,結構大変そうですね.

Maven2(m2eclipse)としてはWTPの組み合わせは標準だし,これからもサポートされると思います.

WTPのメリット
・Eclipse標準のWeb開発プラットフォーム.
・JBoss, GeronimoなどのTomcat以外のApplication Serverに対応している.
・Application Serverのインストールパスを汚さずに開発環境が作れる.

WTPのデメリット
・重い?
・安定してるの?

WTP1.0では,このデメリットが存在していたと思うのですが,WTP1.5においては解消されていると思います.
実際,私は業務でWTP1.5をなんの問題もなく使っています.

しかしながら,DoltengがMaven2に完全対応してしまうと,Tomcatプラグインを捨ててWTPに移行するか,以下のような技を使って環境作るということになってしまいますね.
私は標準であるWTPを使う方がメリットがあると感じていますが,みなさんはいかがでしょうか?

> SysdeoのTomcatプラグインで、
> ローカルのMavenリポジトリ上のjarをTomcatに認識させるためには、
> DevLoader.zip をTomcatに配備して、さらに、
> 開発用クラスローダのチェックを付けてTomcatを起動させることに
> なっています。
>
> ところが、上記の方法を実施して、Tomcatを起動しようとすろと、
> クラスローダ関連のエラーが出て起動できないというものです。
>
> ちょっと、googleで調べると同じ現象で悩んでいる人も多く、
> 中にはDevLoader.zip を自前で書き換えているツワモノもいました。
>
> http://72.14.235.104/search?q=cache:8ZYStcJ9iRoJ:www.sysdeo.com/eclips
> e/tomcatplugin/+Sysdeo+devloader+bug&hl=ja&ct=clnk&cd=1&gl=jp
> によると、
>
> ClassNotFound when using DevLoader and launching Tomcat 5.5.12 and above
> Workaround : set context definition mode (Preferences->Tomcat) to 'Context
> files'.
> Explanations :
> This problem is due to a change in Tomcat 5.5.12 and above (see
> http://issues.apache.org/bugzilla/show_bug.cgi?id=37302 ,
> We hope this bug will be fix but it seems that Tomcat developers don't care
> about it because it happens when a context containing its own loader is
> defined in server.xml file and since Tomcat 5 defining context in server.xml
> is not recommended)
>
> となっています。
> この問題は、バージョン5.5.12からのTomcatの変更に起因するような
> ことが書かれています。
> しかし、上記のリンクから辿れるバグ管理システム上でのステータスは、
> "RESOLVED"となっているので、ひょっとすると新しいバージョンでは
> 解決済みかもしれないですね。
>
> また、試していないですが、下記のページに解決策も書かれていました。
> http://rubenlaguna.com/wp/
>
>
>
> > -----Original Message-----
> > From: [E-MAIL ADDRESS DELETED]
> > [mailto:[E-MAIL ADDRESS DELETED]] On Behalf Of
> > [E-MAIL ADDRESS DELETED]
> > Sent: Friday, April 27, 2007 11:39 AM
> > To: [E-MAIL ADDRESS DELETED]
> > Subject: [Seasar-user:7480] Re:Maven2 の利用状況の調査について
> >
> > せとあずさです。
> >
> > On Fri, 27 Apr 2007 11:28:33 +0900
> > 出羽 健一 <[E-MAIL ADDRESS DELETED]> wrote:
> >
> > > わりと標準的に使われているSysdeoというTomcatプラグインに結構致命
> 的な
> > > バグがあったことを考えるとMaven2をEclipseと組み合わせてWebアプリ
> 開発に
> > > 使っているユーザーは意外に少ないのではないかと予想しています。
> >
> > Tomcatプラグインの致命的なバグというのがどんなのか
> > 気になります。よろしければ教えてくださいませんでしょうか?
> >
> > 私はOSSではMaven2+Tomcatプラグイン(ただし変則)、それ
> > 以外ではant+Tomcatプラグインです。
> > _______________________________________________
> > Seasar-user mailing list
> > [E-MAIL ADDRESS DELETED]
> > https://ml.seasar.org/mailman/listinfo/seasar-user
> >
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user



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