JAVAコーディング

やっとスタート地点

2008年03月06日
JAVAでの開発、やっと本当にやっとコーディングに入りました。数行で書けるメソッドを1つ試しに作り、コンパイル。何度かやっているうちに、エラーもなくなり実行できるようになりました。

テスト結果がファイルで書き出されるようになっているので、結果を見てみます。なんかわかるようなわからないようなエラーメッセージが・・・ JAVAが出力しているエラーではなく、どうやらHさん(開発会社)がチェックして出力しているエラーのようです。

DBからデータを取得しているメソッドなので、画面に出力して本当に取得できているか調べてみます。

JAVAでの標準出力は、

System.out.println("標準出力");

のようです。


結果、きちんと値を取ってきています。


どこでそのようなエラーが出ているのか、エラーメッセージが入っていそうなプロパティを出力して調べまわったのですが、どうしてもわかりません。同じような処理をしている他のメソッドを探して、ソースをコピーして、を何度もやってみたのですが、結果は同じ。

半日悩んだ末、Hさんに尋ねてみました。
・どこでそんなエラーが出ているのか、どうやったらわかるのか。ヒントでもいいのでなにかないか。


わかってしまえばなんでもなく、1コマンド忘れていた(というか、その処理は既にしていると勘違いしていた)だけでした。

そのほかにも、エラーログのレベル(エラー、警告など)の設定方法も教えてもらいました。
ドキュメントがあるのかもしれませんが、見つけきれていないし(多分ない)、引継ぎ資料に残しておかなければいけません。

そして、動かしてみたら、動きました。もう涙が出てきました。今までやってもやっても、というかやればやるほど後退していた感が強かった開発ですが、やっとスタート地点に立てました。


1部のコーディングからテストまでの全体像がなんとなくわかったので、念願だった線引きができました。でも、コーディングとテストの種類も1種ではないので、本当の意味で全体は見えません。

派遣期間は3月末までですが、終わらないことははっきりしました。私の予想では4月中旬近くまでかかりそうです。
できるまで延長という話も出ているので、なるべく早く終わらせようと思います。