[Seasar-user:20075] Re: [Diigu]ビルド時に例外が発生
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2010年 8月 12日 (木) 18:00:06 JST
小林 (koichik) です.
Date: Thu, 12 Aug 2010 13:59:16 +0900
From: Inamine Morihiko <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:20074] Re: [Diigu]ビルド時に例外が発生
> 1.Eclipse3.4を新規にインストール
どうやら 3.5 系だけで発生するようです.
こちらでも 3.5 および 3.6 に Diigu を
インストールして試してみましたが,3.5 でのみ
発生し,3.6 では発生しませんでした.
3.4 ではなく3.6 を使ってもいいかもしれません.
で,原因となっているクラスパスのエントリは
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
と
<classpathentry kind="lib" path="src/main/webapp/WEB-INF/lib/struts-1.2.9.jar" sourcepath="src/main/webapp/WEB-INF/lib/sources/struts-1.2.9-sources.jar"/>
でした.
どうも Eclipse 3.5 の WTP (?) はクラスパスに
Struts の Jar が含まれていると,勝手に
commons-beanutils.jar
commons-digester.jar
commons-fileupload.jar
commons-logging.jar
commons-validator.jar
jakarta-oro.jar
をクラスパスに追加するようで,しかし Dolteng で
作成したプロジェクトの場合,上記の Jar は
バージョン番号を含めた名前になっているために
そんな Jar は見つからず,それでぬるぽが発生すると
いうことのようです.なんという余計なお世話...
ともあれ (JW),Eclipse 3.5 を避ければいいこと
(3.5 でも Ant ビルダと組み合わせることはできる),
Diigu (Kuina-Dao) の利用者がそれほど多いとは
思えないことから,特に対応はしないということに
したいと思います.
どうしても Eclipse 3.5 で Diigu を使わなければ
ならないという人がいればその時に対応すると
いうことで.
--
<component name="koichik">
<property name="fullName">"Koichi Kobayashi"</property>
<property name="email">"[E-MAIL ADDRESS DELETED]"</property>
<property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>
Seasar-user メーリングリストの案内