Eclipse

FindBugs

今更ながら使ってみたり。 ここ↓を読めば2分でインストール完了。 http://journal.mycom.co.jp/articles/2006/09/23/findbugs2/004.html そのまま使うと、テストクラスまで調べてくれてしまうのでexcludeフィルターを設定する。 ↓を参考にする http://www.s…

Unable to find a javac compiler

org.apache.jasper.JasperException: JSPのクラスをコンパイルできません org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:97) Unable to find a javac compiler; com.sun.tools.javac.Main is not on the classpath. …

context定義

推測だけど。 Tomcat5.5〜で使用している、${CATALINA_HOME}/conf/context.xmlでのJNDI参照はデバッグ時には使えない(not found になる)。 よく分からんが、/adminが立ち上がらなくなった。 致命的: Servlet /admin threw load() exception java.lang.NoCl…

Mavenプロジェクトのデバッグ

Mavenプロジェクト(つまり/WEB-INF/libが空のプロジェクト)をTomcatプラグインを使ってデバッグする方法。 何も設定しないと、以下のExceptionがTomcatから投げられる。 java.lang.ClassNotFoundException: org.apache.catalina.loader.DevLoader 【対応】…

Hibernateのウィザードいろいろ

Hibernateのウィザードがいくつかでているらしいのだが*1。 まぁ暇だし、入れてみるかということに。 一応公式?っぽい「Hibernate Tools for Eclipse」*2をまず入れてみた。 ・・・接続はできるのだが、export?してみると空のHTMLがでるだけだなぁ 例によっ…

ソース・パス

Eclipseでデバッグしようと思ったのだが、コンテキスト上でビルドされていないとかなんとかでデバッグできなかった。 デバッグのパースペクティブには切り替わるし、ブレークポイントも生きているし。 f5/f6を押せばしっかり進むのだが、ソースとリンクして…

パターンウィーバー

本を買ってみたので、付録を試してみた。 Java徹底活用 Eclipse3+UML2.0による実践ソフトウェア開発作者: テクノロジックアート,長瀬嘉秀,照井康真出版社/メーカー: 秀和システム発売日: 2005/07/25メディア: 単行本 クリック: 2回この商品を含むブログ (2件…

またもエニグマ

Eclipse+Tomcatプラグインでテストをしようとしたら、こんなExcepiton。 23:39:53 (ERROR) Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hogehogeBean' defined in ServletCon…

エニグマ

環境を作り直したら、どうしてもJNDIからリソースを取得できない。 22:05:49 (ERROR) Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in ServletContext res…

NULLの扱い

NULLを初期データに入れる方法*1 protected IDataSet getDataSet() throws DataSetException, IOException { //XMLで"[NULL]"と記述されていたらnullに置き換える ReplacementDataSet dataSet = new ReplacementDataSet(new FlatXmlDataSet(new FileInputStr…

なんとかならんかねぇ

さて、XMLを読み込んだあたりでどうもうまくいかないのが気に入らない。 Exceptionの内容: junit.framework.AssertionFailedError: Exception in constructor: testUpdate (org.springframework.beans.factory.BeanCreationException: Error creating bean …

djUnit

テストクラスを作ったはよいが、その後インターフェースに変更があったりするとテストされないメソッドがでてくる。 そこでいれるのが"djUnit"*1。 djUnitとはdjUnitは、ユニットテストを安全かつ、低コストで行うこと目的に開発されたTestRunnerで、Eclipse…