[Seasar-user:4323] Re: [S2Struts]Actionクラスなどの自動登録機能への要望
杉山 直樹
[E-MAIL ADDRESS DELETED]
2006年 8月 11日 (金) 08:48:41 JST
杉山です。
> 杉山さんのご要望はwarにしてデプロイするときは
> プロジェクト名/WEB-INF/classesになるけど、
> デバッグ時にはプロジェクト名/target/classes になるから対応してほしい
>ということではないかと思うのですが、あってるでしょうか? >杉山さん
はい。せとあずさ さんのおっしゃる通りです。
言葉足らずで申し訳ありません。
最終的なデプロイ時は/WEB-INF/classesになるので問題ないのですが、
開発時でのMavenを使用した標準ディレクトリ構成は/target/classesになるので、
どうにか対応して頂けないでしょうか?ということです。
よろしくお願いします。
-----Original Message-----
From: Seto Azusa [mailto:[E-MAIL ADDRESS DELETED]]
Sent: 2006/08/10 (木) 23:43
To: [E-MAIL ADDRESS DELETED]
Cc:
Subject: [Seasar-user:4320] Re: [S2Struts]Actionクラスなどの自動登録機能への要望
せとあずさです。
On Thu, 10 Aug 2006 20:18:09 +0900
daiki kameya <[E-MAIL ADDRESS DELETED]> wrote:
> まず、Strutsを利用ということは、WEBアプリケーションですよね?
>
> SunのServlet/JSP仕様からみると、
> /をドキュメントルートとすると
> ・/直下にクライアントから見えるコンテンツ(*.html, *.jsp)
> ・/WEB-INF/web.xml
> ・/WEB-INF/classes/配下にクラスファイル
> ・/WEB-INF/lib/配下にJarファイル
> などディレクトリ構成も決められていたと思います。
>
> なので、対応するとなると仕様に反する(準拠しない)ことになるのでいかがな
> ものかと思います。
おそらく、EclipseのTomcatプラグインの開発用クラスローダーを使って
プロジェクト名/target/classes(ドキュメントルートの外) から
WebappClassLoaderがクラスを読めるようにしているのだと思います。
杉山さんのご要望はwarにしてデプロイするときは
プロジェクト名/WEB-INF/classesになるけど、
デバッグ時にはプロジェクト名/target/classes になるから対応してほしい
ということではないかと思うのですが、あってるでしょうか? >杉山さん
--
せとあずさ
[E-MAIL ADDRESS DELETED]
http://www.fieldnotes.jp/d/
_______________________________________________
Seasar-user mailing list
[E-MAIL ADDRESS DELETED]
https://www.seasar.org/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内