[Seasar-user:11409] Re: 【 DBFlute 】存在するはずのメソッドが認識されない
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2007年 11月 2日 (金) 11:58:34 JST
久保様
お世話になっております。こだまです。
以下のアドバイスに従い、jarを確認致しました。
やはりwebapp実行の際のjarが古いものでした。
新しいものと換えて実行したところ、インサートができました。
お忙しい中返答下さり、大変助かりました。
ありがとうございました。
> 久保です。
>
> > > 2.
> WEBプロジェクトで利用しているJARファイルは最新のものでしょうか?
> > > (または、同じプロジェクトのJARが2つ認識されてしまってるとか)
> >
> > dbflute.jarでしょうか?
> > すいません、どのjarファイルかお聞かせ頂けると助かります。
> > おそらく参照すべきjarファイルを参照できていないのだと思いますが、
> >
> 無知でお恥ずかしいのですが、DBFlute自体がまだよくわかっていないもので・
・
>
> いや、DBFluteが自動生成時に利用するライブラリではなく、
> WEBアプリケーションの実行時にライブラリです。
> 通常は、「WEB-INF/lib」配下のJARファイルです。
>
> NoSuchMethodErrorは、
> 通常コンパイル時にそのメソッドは存在していたが、
> 実行時に存在しない場合に発生します。
>
> 恐らく
>
> Eclipseでコンパイルしているときは、
> xxxxx-dao
> xxxxx-webapp
> をプロジェクト参照でコンパイルしているが、
> webappの実行時の「xxxxx-dao」への参照が
> 古いままではないかと思われます。
> 「WEB-INF/lib」配下の「xxxxx-dao.jar」を確認してみて下さい。
>
>
> > jdbc.batやgenerate.batを実行すると生成されるjarとかでしょうか?
>
> DBFlute自体は、JARファイルは何も生成しないです。
--------------------------------------
Easy + Joy + Powerful = Yahoo! Bookmarks x Toolbar
http://pr.mail.yahoo.co.jp/toolbar/
Seasar-user メーリングリストの案内